Learn VBA for Excel
Tutorials
VBA Toolbelt
on-error-resume-next-deal-with-it