It works great. Final patch sizes (one for each sheet in need): 381 kb and 467 kb (there's a picture in both of them)

There's just one bug that I can't explain.

VB Code:
  1. Workbooks("tbm_sheds.xls").Close False

will crash excel (oh I do love when excel dies instantly), but

VB Code:
  1. Workbooks("tbm_sheds.xls").Close True

doesn't.

Now I don't need to save the workbook because I'm about to overwrite it. Any ideas?

There's nothing quite like debugging excel VBA... I've had lines that worked after they were commented.. and then uncommented.