Thanks for your replies. I spent a few hours messing about with the V-Tools addin, but wasn't able to figure out how to print a macro. In the end, I just converted the macro to vba. As you all say, its best, and it has the added bonus of the fact that I can study the vba code to learn about how...