Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Druck Einstellungen per VBA steuern

Forumthread: Druck Einstellungen per VBA steuern

Druck Einstellungen per VBA steuern
08.09.2024 10:38:19
Siegfried
Hallo zusammen,

ich möchte den ausgewählten Teil eines Arbeitsblattes drucken.
Standardmäßig wird das gesamte Blatt angezeigt und ich muß bei Einstellungen die Option Auswahl wählen.
Wie muss ich es anstellen, dass diese Einstellung per VBA erfolgt?

Sub Kalenderdruck_Rückserie_Querformat_Seite1()
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
Dim Bereich As Range
Set Bereich = Range("Druck_Seite3")
Bereich.Select
With ActiveSheet.PageSetup
.LeftMargin = Application.InchesToPoints(0)
.RightMargin = Application.InchesToPoints(0)
.TopMargin = Application.InchesToPoints(0)
.BottomMargin = Application.InchesToPoints(0)
.HeaderMargin = Application.InchesToPoints(0.31496062992126)
.FooterMargin = Application.InchesToPoints(0.31496062992126)
.Zoom = False
.FitToPagesTall = 1
.FitToPagesWide = 1
.CenterFooter = ""
.Orientation = xlLandscape
' .Orientation = xlPortrait
End With
Application.GoTo Reference:="Druck_Seite3"
ExecuteExcel4Macro "PRINT(1,,,1,,,,,,,,1,,,TRUE,,FALSE)"
Range("A1").Select
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub

Gruß
Siegfried
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Druck Einstellungen per VBA steuern
08.09.2024 11:06:02
RPP63
Moin!
Zunächst mal gehe ich davon aus, dass die ganzen Einstellungen dem Rekorder geschuldet sind und hier überflüssig sind.
Da es eine Range.PrintOut-Methode gibt …
https://learn.microsoft.com/de-de/office/vba/api/excel.range.printout
… dürfte folgender Einzeiler Deinen Wunsch bereits erfüllen:
Sub Auswahl_drucken

Selection.PrintOut
End Sub

Gruß Ralf
Anzeige
AW: Druck Einstellungen per VBA steuern
08.09.2024 11:29:01
Siegfried
Hi Ralf,

Deine Annahme ist richtig und Dein Tip auch.
Danke und Gruß

Siegfried
AW: Druck Einstellungen per VBA steuern
08.09.2024 11:48:01
Siegfried
Hi Ralf,

eine Sache bleibt dennoch offen.
bei Deinem Tip erfolgt sofort der Druck. Mir fehlt allerdings die Vorschau.

Gruß
Siegfried
AW: Druck Einstellungen per VBA steuern
08.09.2024 11:52:14
RPP63
Dann nimm halt die Range.PrintPreview-Methode, Siefried:
Selection.PrintPreview
Anzeige
AW: Druck Einstellungen per VBA steuern
08.09.2024 11:58:54
Siegfried
Hi Ralf,

das ist es.
Danke und Gruß

Siegfried
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige