Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1480to1484
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Druckbereich festlegen

Druckbereich festlegen
23.03.2016 20:56:38
Alexander
Servus Zusammen,
ich würde gerne auf einer Seite per VBA den Druckbereich einstellen.
Leider haut das mit dem Makrorecorder nicht hin und sooo fit bin ich leider NOCH nicht in VBA.
"Wunsch":
-Druckbereich VPageBreak soll: A-C Drucken
-1. HPageBreak bei A19 (immer)
-2. HPageBreak bei A40 (dynamisch)
-3. HPageBreak bei Axx (dynamisch)
...
- bzw. abhänig von einer Range, die dynamisch in Bezug auf, was auf der "Druckseite" steht zugewiesen wird.
- Anforderung: zwischen den HPageBreaks dürfen nur max. 40 Zeilen liegen, sonst fange neues Blatt an
z.b. A40= 1 -> Auf neue Seite
z.b. A60= 2 -> Auf neue Seite
z.b. A110= 3 -> Auf neue Seite, Verstoß gegen Regel, dass nur 40 Zeilen dazwischen liegen dürfen: Gehe zu Zeile A60+40, schaue Inhalt (z.b. 3.3.5), gehe zu (Oberkategoriepunkt) 3.3., setze vor 3.3 HPageBreak -> Auf neue Seite
z.b. A130 = 4 -> Auf neue Seite
kläglicher Versuch mit Makrorecorder Syntax zu lernen und umzusetzen gescheitert....
Nur 1. HPageBreak klappt....
Sub druckbereich()
ActiveWindow.View = xlPageBreakPreview
ActiveSheet.VPageBreaks(1).DragOff Direction:=xlToRight, RegionIndex:=1
Set ActiveSheet.HPageBreaks(1).Location = Range("A19")
End Sub
Gruß+1000 Dank,
Alex

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Druckbereich festlegen-Beispieldatei?
27.03.2016 18:59:34
Michael
Hi Alex,
lade uns bitte mal ne Beispieldatei hoch, insbesondere mit der beschrifteten Spalte A.
Schöne Grüße,
Michael
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige