Ich habe hier einen Code mit MsgBox die mich fragt ob ich drucken will. Das klappt auch alles aber ich hätte gerne eine änderung. Wenn ich ja drücke sollte eine UF aufgehen wo ich die anzahl der Druckblätter eingeben kann. Bitte um Hilfe.
Klausi
Sub Schaltfläche401_BeiKlick()
Dim frage
frage = MsgBox("Alles Drucken !!!" & Chr(10) _
& Chr(10) _
& "Nr. 02, 06, 10, 14, 18, 22, 26, 30, 34" & Chr(10) _
& " 06, 22" & Chr(10) _
& Chr(10) _
& " Wollen sie alle Pläne Drucken ?", vbInformation + vbYesNo)
If frage = 6 Then Call AllesDrucken
End Sub
Hier der DruckCode:
Sub AllesDrucken()
Range("AQ3:AQ13").Select
Dim rng As Range
Dim objsh As Worksheet
Set objsh = ThisWorkbook.Sheets("Tabelle1")
With objsh
For Each rng In .Range("AQ3:AQ13")
.Range("AF1") = rng
.PrintOut
Next
End With
Set objsh = Nothing
End Sub