Anzeigen des Druckdialogfelds in einem Makro (Microsoft Excel)
Vor dem Drucken in Excel ist es nicht ungewöhnlich, dass Sie im Menü Datei die Option Drucken auswählen. Daraufhin wird das Dialogfeld Drucken angezeigt, in dem Sie Änderungen an der Verarbeitung des Druckauftrags durch den Druckertreiber vornehmen können.
Wenn Sie ein Makro erstellen, mit dem Informationen aus Ihren Arbeitsblättern gedruckt werden, möchten Sie möglicherweise das Dialogfeld Drucken programmgesteuert anzeigen. Der Benutzer kann dann direkt aus Ihrem Makro heraus drucken.
Um diese Funktion hinzuzufügen, fügen Sie einfach die folgende Makrozeile ein:
bTemp = Application.Dialogs(xlDialogPrint).Show
Die Show-Methode führt dazu, dass das Dialogfeld Drucken angezeigt wird. Wenn diese Codezeile fertig ist, ist bTemp entweder True oder False. Wenn True, bedeutet dies, dass der Benutzer im Dialogfeld auf OK geklickt hat, um etwas zu drucken. Bei False hat der Benutzer entweder auf Abbrechen oder auf die Schaltfläche Schließen geklickt, um das Dialogfeld ohne Drucken zu schließen.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (2435) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: