Not all printers/printer drivers support custom paper sizes, but those that do can be set thus:

VB Code:
  1. Printer.PaperSize = vbPRPSUser
  2. Printer.Width = 1500
  3. Printer.Height = 1500

HTH,
Duncan