I just did a test in Word 2003 (VBA) and got the right paper size.
In Word 2007, however, I do see what you describe. Further investigation (by
recording a macro) reveals that a new method has been introduced:
CreateNewDocumentById. This produces the expected result
I'm guessing the problem is that the number of labels (and companies providing
them) has grown so large that a string identification can no longer be relied
upon as being unique enough. A quick glance through the available labels
doesn't reveal any other with the number 5160 and the layout we're seeing, but
I'm betting there's one in there.
If you want something that can be used across all versions of Word, you may
need to resort to generating the table (a label page is, after all, just a
table), rather than using a "simple" command. Or supply a document (or
template) already set up as a label sheet and create a new document from that.
(last update Jun 17 2005)
This reply is posted in the Newsgroup; please post any follow question or
reply in the newsgroup and not by e-mail :-)