<span class=
"Norm"
><span class=
"Norm"
><SPAN class=Norm><SPAN class=Vb>
Sub
</SPAN> Drucken()
<SPAN class=Vb>
Dim
</SPAN> intSh <SPAN class=Vb>
As
Integer
</SPAN>
<SPAN class=Vb>
Dim
</SPAN> Msg <SPAN class=Vb>
As
String
</SPAN>
<SPAN class=Vb>
Dim
</SPAN> intX <SPAN class=Vb>
As
Integer
</SPAN>
<SPAN class=Vb>
Dim
</SPAN> vntSheets() <SPAN class=Vb>
As
Variant
</SPAN>
Application.ScreenUpdating = <SPAN class=Vb>
False
</SPAN>
intX = intX + 1
<SPAN class=Vb>
ReDim
Preserve
</SPAN> vntSheets(1 <SPAN class=Vb>
To
</SPAN> intX)
vntSheets(intX) = ActiveWorkbook.Worksheets(intX).Name
Msg = Msg & ActiveWorkbook.Worksheets(intX).Name & vbCr
<SPAN class=Vb>
For
</SPAN> intSh = 1 <SPAN class=Vb>
To
</SPAN> 7
<SPAN class=Vb>
If
</SPAN> CheckBox & (intSh) = <SPAN class=Vb>
True
Then
</SPAN>
intX = intX + 1
<SPAN class=Vb>
ReDim
Preserve
</SPAN> vntSheets(1 <SPAN class=Vb>
To
</SPAN> intX)
vntSheets(intX) = ActiveWorkbook.Worksheets(intSh + 1).Name
Msg = Msg & vntSheets(intX) & vbCr
<SPAN class=Vb>
End
If
</SPAN>
<SPAN class=Vb>
Next
</SPAN>
ActiveWorkbook.Sheets(vntSheets).<SPAN class=Vb>
Select
</SPAN>
Application.Dialogs(xlDialogPrint).Show
Application.ScreenUpdating = <SPAN class=Vb>
True
</SPAN>
Sheets(
"Deckblatt"
).<SPAN class=Vb>
Select
</SPAN>
MsgBox
"Folgende Seiten wurden gedruckt:"
& vbCr & vbCr & Msg
<SPAN class=Vb>
End
Sub
</SPAN></SPAN></span></span>