XL: Cannot Use Page Setup Property If No Printers InstalledID: Q172320
|
In the versions of Microsoft Excel listed above, if you run a Visual Basic for Applications macro that attempts to set or get the page setup properties for any sheet in a workbook, you may receive either of the following error messages
Run-time error '1004':
Unable to set the <x> property of the PageSetup class
-OR-
where <x> is any of the following words:Run-time error '1004':
Unable to get the <x> property of the PageSetup class
BlackAndWhite Order
BottomMargin Orientation
CenterFooter PaperSize
CenterHeader PrintArea
CenterHorizontally PrintComments
CenterVertically PrintGridlines
ChartSize PrintHeadings
Draft PrintNotes
FirstPageNumber PrintTitleColumns
FitToPagesTall PrintTitleRows
FitToPagesWide RightFooter
FooterMargin RightHeader
HeaderMargin RightMargin
LeftFooter TopMargin
LeftHeader Zoom
LeftMargin
This problem occurs when there are no printer drivers installed on your
computer. Microsoft Excel cannot set or get page setup properties if no
printer drivers are installed.
This behavior is by design of Microsoft Excel.
To prevent this problem from occurring, install a printer driver on your
computer. Use the appropriate method for your situation:
In Microsoft Excel, page setup properties are only useful when you print or
print preview one or more sheets in a workbook. Because of this, you cannot
change or return most page setup properties unless at least one printer
driver is installed as the default printer.
If you click Page Setup on the File menu when no printer drivers are
installed, you receive the following error message:
Just as you cannot access the Page Setup dialog box in this case, you cannot access the properties in the dialog box programmatically.There are no printers installed. Use the Printers option in Control Panel to install a printer.
Additional query words: XL97 XL7 XL5 3.1 3.11 3.5 3.51 5.00c 7.00a
Keywords : kbprg kbdta KbVBA xlprint
Version : WINDOWS:5.0,5.0c,7.0,7.0a,97; winnt:5.0
Platform : WINDOWS winnt
Issue type : kbprb
Last Reviewed: April 23, 1999