ich habe mal wieder ein Problem...
Ich habe eine Userform, bei der ich mit CheckBox die Druckauswahl vornehmen möchte und dann die jeweiligen Tabellenblätter auswählen und drucken möchte.
Ich habe schon folgende VBA geschrieben:
Private Sub CmdBtn_drucken_Click()
If CheckBoxTab1.Value = True Then
Sheets("Tabelle1").Select
Sheets("Tabelle1").PrintOut
Application.Dialogs(xlDialogPrint).Show
End If
If CheckBoxTab236.Value = True Then
Sheets(Array("Tabelle2", "Tabelle3", "Tabelle6")).Select
Application.Dialogs(xlDialogPrint).Show
End If
If CheckBoxTab45.Value = True Then
Sheets(Array("Tabelle4", "Tabelle5")).Select
Application.Dialogs(xlDialogPrint).Show
End If
End Sub
Jetzt aber zu meinem eigentlichen Problem!!!
Wenn ich alle 3 Check-Boxen auswähle, öffnet sich dreimal das "Druckerfenster" [Application.Dialogs(xlDialogPrint).Show]
Meine Frage:
Wer kennt einen Befehl, der den Befehl
Sheets(Array("Tabelle1", "Tabelle2")).Select
in Abhängigkeit der Checkbox-Auswahl ergänzt...?
...oder gibt es eine ander Möglichkeit.
hier noch die Datei: https://www.herber.de/bbs/user/32461.xls
Vielen Dank im Voraus
Grüße
Andy