PrintSettings.copies not changing on X7

I'm using VB to access coreldraw X7.

I'm trying to send 1000 copies of a document to a label printer. I've tried changing settings in the printer driver and also the printsettings.collate option, but every time I change the .copies to a number other than 1, it is reset to 1 again. Anyone know how to fix it?

I've seen another question similar to mine and the "solution" was to issue the print command as many times as you need copies. Obviously that is sub optimal for my needs!

Thanks

Dan