XL2000: Incorrect Printer May Be Used When Printing from Macro (211801)
The information in this article applies to:
This article was previously published under Q211801 SYMPTOMS
In Microsoft Excel 2000, if you run a Visual Basic for Applications macro
that prints a worksheet or a chart, the pages may be printed by the default
printer instead of by the printer that you specified in the macro.
CAUSE
This behavior may occur if the following conditions are true:
For a printer name to be valid, it must be spelled exactly the same as
one of the printers in the Printers dialog box.
WORKAROUNDMicrosoft provides programming examples for illustration only, without warranty either
expressed or implied, including, but not limited to, the implied warranties of
merchantability and/or fitness for a particular purpose. This article assumes
that you are familiar with the programming language being demonstrated and the
tools used to create and debug procedures. Microsoft support professionals can
help explain the functionality of a particular procedure, but they will not
modify these examples to provide added functionality or construct procedures to
meet your specific needs. If you have limited programming experience, you may
want to contact a Microsoft Certified Partner or the Microsoft fee-based
consulting line at (800) 936-5200. For more information about Microsoft Certified
Partners, please visit the following Microsoft Web site:
For more information about the support options that are available and about how to contact Microsoft, visit the following Microsoft Web site:
To work around this behavior, verify that the printer name specified in the
ActivePrinter argument is spelled exactly the same as the printer name in the Printers dialog box.
For example, if the printer name in the Printers dialog box is "My Laser Printer," with spaces between each word, revise the line of code in the "Cause" section to the following:
ActiveSheet.PrintOut ActivePrinter:="My Laser Printer"
Modification Type: | Major | Last Reviewed: | 9/27/2003 |
---|
Keywords: | kbprb kbprint KB211801 |
---|
|