Hi, Danke schonmal für die Hilfe, doch leider funktioniert das nicht.
Die Umstände haben sich übers Wochenende auch etwas geändert. Ich wills mal kurz im Gesamten erläutern.
In Tabellenblatt 1 ("Auswahl") sind nunmehr vorhanden
Checkboxen A1 - A9, B1 - B6, C1 - C20, D1 - D11 und E1 - E4
Die einzelnen Checkboxen sind in einem anderen Code folgendermaßen bezeichnet:
CheckBox101 (entspricht A1)
CheckBox102 (entspricht A2) bis CheckBox 109 (wäre A9)
CheckBox201 (entspricht B1)
CheckBox206 ist dann B6 usw...
Diese Checkboxen beziehen sich jew. auf weitere Tabellenblätter
"A Baustelleneinrichtung", "B Maschinen, Einrichtungen", "C Arbeitsverfahren", "D Elektrotechnik", "E Allgemeines"
Wird eine Checkbox aktiviert, so wird der vorher im jew. Tabellenblatt ausgeblendete Text nun eingeblendet. Sprich, klicke ich Checkbox A4, so wird der versteckte Text zu A4 im Tabellenblatt "A Baustelleneinrichtung" eingeblendet. Mache ich den Haken wieder weg, so wird auch der text wieder ausgeblendet.
Des Weiteren befindet sich ein Button "Auswahl drucken" (<- Das was vorher per Checkbox ausgewählt wurde, wird dann gedruckt) auf Tabellenblatt 1.
Jetzt passiert aber beim Drucken / in der Druckvorschau folgendes: Hab ich z. B. A4 ausgewählt, so wird Tabellenblatt A (+Prolog, Epilog) gedruckt (was ja auch richtig ist), jedoch auch die weiteren leeren (es ist lediglich eine Überschrift vorhanden) Tabellenblätter B - E.
Auf folgendem Bild, sind noch Button "Alle einblenden und ausblenden" vorhanden. Denke die sind für den Vorgang unerheblich, hab die deswegen nicht erwähnt.
Meine Idee wäre nun Folgende...
Das was ausgedruckt werden soll, muss sich auf die CheckBox(en) beziehen.
Meinetwegen:
Wenn Checkbox101 aktiv, dann Tabellenblatt A drucken... wenn nicht aktiv, dann auch nicht drucken
Nur hab ich keine Ahnung von VBA und weiß nicht wie dies als Code zu schreiben wäre.