I recorded a macro to generate address labels and pasted the code created into VB. When I run the macro in word I get 3 columns, which is what I want. The problem is that when I run the code from VB, I get one column and the wrong size of the label.What can I do to make sure that I get a correctly formated address label report? How do I specify the label size, my default printer uses A4 page size paper?