Gewusst wie: Programmgesteuertes Drucken von Arbeitsblättern
Sie können jedes Arbeitsblatt in einer Arbeitsmappe drucken.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Excel 2013 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
Drucken eines Arbeitsblatts in einer Anpassung auf Dokumentebene
So drucken Sie ein Arbeitsblatt
Rufen Sie die PrintOut-Methode von Sheet1 auf, fordern Sie zwei Exemplare an, und zeigen Sie das Dokument vor dem Drucken in der Seitenansicht an.
Globals.Sheet1.PrintOut(From:=1, To:=1, Copies:=2, Preview:=True)
Globals.Sheet1.PrintOut(1, 1, 2, true);
Mit der PrintPreview-Methode können Sie das angegebene Objekt im Fenster Seitenansicht anzeigen.Im folgenden Code wird davon ausgegangen, dass ein Worksheet-Hostelement mit dem Namen Sheet1 vorhanden ist.
So zeigen Sie eine Vorschau einer Seite vor dem Drucken an
Rufen Sie die PrintPreview-Methode des Arbeitsblatts auf.
Globals.Sheet1.PrintPreview()
Globals.Sheet1.PrintPreview();
Drucken eines Arbeitsblatts in einem Add-In auf Anwendungsebene
So drucken Sie ein Arbeitsblatt
Rufen Sie die _Worksheet.PrintOut-Methode des aktiven Arbeitsblatts auf, fordern Sie zwei Exemplare an, und zeigen Sie das Dokument vor dem Drucken in der Seitenansicht an.
CType(Application.ActiveSheet, Excel.Worksheet).PrintOut _ (From:=1, To:=1, Copies:=2, Preview:=True)
((Excel.Worksheet)Application.ActiveSheet).PrintOut (1, 1, 2, true);
Mit der _Worksheet.PrintPreview-Methode können Sie das angegebene Objekt im Fenster Seitenansicht anzeigen.
So zeigen Sie eine Vorschau einer Seite vor dem Drucken an
Rufen Sie die _Worksheet.PrintPreview-Methode des aktiven Arbeitsblatts auf.
CType(Application.ActiveSheet, Excel.Worksheet).PrintPreview()
((Excel.Worksheet)Application.ActiveSheet).PrintPreview();
Siehe auch
Aufgaben
Gewusst wie: Programmgesteuertes Überprüfen der Rechtschreibung in Arbeitsblättern