Don't send Printer.EndDoc until you want to finish
Just use :[tt]
Printer.Print Msg
Printer.Print vbCRLF & vbCRLF[/tt]
then send your next msg & next etc. When you're done send :
[tt] Printer.EndDoc[/tt]
________________________________________________________________
If you want to get the best response to a question, please check out FAQ222-2244 first
'If we're supposed to work in Hex, why have we only got A fingers?'