Dear Frans

I've tried your code...
but, I'm still confuse about one thing...

Your code has limited of printing 8 rows per page (16 details per page)...
how if I want to increase them... supppose, I want to make 16 rows per page (32 details per page)... Where should I change the code...

2nd question...
Since my office use special paper to print out barcode ticket, I can't use printer.newpage
I just want to make several spaces after 16 rows I've printed out.
How should I do this... ???

Thx a lot in reply...

Cheers,
Wen Lie