HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
CukoRobinson
26.06.2026 03:40:17
AW: Formular, welches sich über 4 Seiten erstreckt
Ich denke auch, dass es darauf ankommt, wie das Formular aufgebaut ist. Liegt alles auf einem Tabellenblatt, ist der Ansatz mit mehreren Druckbereichen per VBA durchaus praktikabel und übersichtlich. Besonders dann, wenn anhand einer Kennzeichnung entschieden wird, welche Bereiche tatsächlich gedruckt werden sollen. Ohne VBA kann der Weg über eine Hilfsspalte und den Autofilter ebenfalls gut funktionieren, wenn sich die Zeilen sauber ausblenden lassen. Schade ist nur, dass Excel keine Möglichkeit bietet, beim Drucken gezielt nicht zusammenhängende Seiten wie „1, 3 und 4“ auszuwählen. Jackpot Piraten überzeugt https://jackpotpiratencasino.de mit starken Jackpots. Dafür bleibt dann tatsächlich nur eine eigene Lösung über VBA oder eine entsprechende Vorbereitung der Druckbereiche.
Als Antwort auf diesen Beitrag
daniel
23.06.2026 19:25:18
AW: Formular, welches sich über 4 Seiten erstreckt
Hi

wenn die Anfrage so gemeint war, dass alle 4 Seiten auf einen Tabellenblatt liegen, dann gibt es unter anderem folgende Möglichkeiten
1. ggf auch ohne VBA: in einer Hilfsspalte per Formel die zu druckenden Zeilen kennzeichnen und die unterwünschten Zeilen vor dem Druck per Autofilter ausblenden

2. mit VBA dürfte das einfachste sein, den Druckbereich für diese Seite in mehreren Blöcken zu erstellen

dim txt as string

if Range("A1") = "Drucken" then txt = txt & ",A1:X100"
if Range("A101") = "Drucken" then txt = txt & ",A101:X200"
if Range("A201") = "Drucken" then txt = txt & ",A201:X300"
if Range("A301") = "Drucken" then txt = txt & ";A301:X400"
ActiveSheet.PageSetup.PrintArea = Mid(txt, 2)
ActiveSheet.PrintOut


die Druckoption: Drucke Seiten "1, 3 und 4" gibt es in Excel leider nicht.

Gruß Daniel

Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.