Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Druckbereich via VBA definieren

Begonnen von Ken, März 07, 2013, 14:47:00

⏪ vorheriges - nächstes ⏩

Ken

Mit dieser Einstellung:

With ActiveSheet.PageSetup
        .Orientation = xlLandscape
        .PrintTitleRows = "$1:$7"
        .FitToPagesWide = 2
        .FitToPagesTall = 2
        .Zoom = False'25
        .CenterHorizontally = True
        .CenterVertically = True
        .PrintArea = "$A$1:$ae$238, $A$240:$ae$373"
         End With


druckt er auf 8 Blätter....aber sage ich ihm nicht durch FittoPage, dass es nur 2 Blätter werden sollen?
Gruß
Ken


Office 2010

database

Hallo,

Zitataber sage ich ihm nicht durch FittoPage, dass es nur 2 Blätter werden sollen
Nein, du weist Excel damit an den angegebenen Druckbereich auf 2 Seiten Hoch und 2 Seiten Breit zu erweitern - also werden das 4 Seiten werden!
Da in deinem Code 2 Druckbereiche angegeben sind, kann ich mir vorstellen, dass da 8 Seiten rauskommen könnten.

Hast du die Spaltenbreiten mal gemäß meines letzen Posts auf 14 eingestellt?

Dann versuch mal folgendes:


With ActiveSheet.PageSetup
        .Orientation = xlLandscape
        '.PrintTitleRows = "$1:$7"
        .FitToPagesWide = 1
        .FitToPagesTall = 1
        .Zoom = 22
        .CenterHorizontally = False
        .CenterVertically = True
        .PrintArea = "$A$1:$ae$238, $A$240:$ae$373"
         End With


Ich habe in diesem Codeteil die Titelzeilen auskommentiert - versuch mal ohne, wie schaut dein Ausdruck dann in der Vorschau aus?
Kommt das meinem nahe?


Ken

Hallo,

sieht genau so aus wie bei mir.

[Anhang gelöscht durch Administrator]
Gruß
Ken


Office 2010