Is there a way to change the paper size that a printer will use from vb? I tried recording a macro, but it only caught the bit when i changed printers. I tried to specify a default paper size in windows, and it SAYS its correct, but when excel opens the file, it changes back to letter! Help please!