23.10.2020, 15:03
Hallo zusammen,
per VBA habe ich mit Hilfe dieser Gruppe und ganz viel Google geschafft, den Druckbereich einer Bestellung automatisch festzulegen. Code hierfür:
With ActiveSheet.PageSetup
.PrintTitleRows = "1:1"
.HeaderMargin = Application.InchesToPoints(0.4)
.LeftMargin = Application.InchesToPoints(1)
.RightMargin = Application.InchesToPoints(1)
.TopMargin = Application.InchesToPoints(1)
.BottomMargin = Application.InchesToPoints(1)
.Orientation = xlLandscape
.Zoom = 100
.FitToPagesWide = 1
.FitToPagesTall = 1
With ActiveSheet.PageSetup
.PrintTitleRows = "1:1"
.HeaderMargin = Application.InchesToPoints(0.4)
.LeftMargin = Application.InchesToPoints(1)
.RightMargin = Application.InchesToPoints(1)
.TopMargin = Application.InchesToPoints(1)
.BottomMargin = Application.InchesToPoints(1)
.Orientation = xlLandscape
.Zoom = 100
.FitToPagesWide = 1
.FitToPagesTall = 1
Und danach öffnet sich automatisch die Druckvorschau.
Mein Problem: Betätige ich den "Bestellung generieren" Button, springt das Ganze wie gewollt in die Druckansicht. Nun ist aber die zweite Seite nur halb beschrieben, genau so wie die letzte.
Mein Problem: Betätige ich den "Bestellung generieren" Button, springt das Ganze wie gewollt in die Druckansicht. Nun ist aber die zweite Seite nur halb beschrieben, genau so wie die letzte.
Wie schaffe ich es, dass alle Seiten voll ausgeschöpft werden ?
Auf den Fotos zu erkennen, dass Seite 1 top ist, Seite 2 nur zur Hälfte gefüllt und Seite 3 ist dann wieder mehr gefüllt.
Danke!!!!!!