AW: Abfrage: Wie oft soll das Blatt gedruckt werden
25.10.2010 18:02:47
Josef
Hallo Namensvetter,
das geht zB. so.
Sub get_print()
Dim Zellem As Range
Dim intCopies As Integer
If ActiveSheet.Name = "Express" Then
'ActiveSheet.Unprotect Password:="frettchen"
intCopies = Application.InputBox("Anzahl Kopien?", "Drucken", 1, Type:=1)
If intCopies > 0 Then
Application.ScreenUpdating = False ' Bildschirmausgaben abschalten
For Each Zellem In Range("H2:H20").Cells
If Zellem.Value <= 0 Then Zellem.EntireRow.Hidden = True
Next Zellem
Columns("B:B").EntireColumn.Hidden = True
ActiveSheet.PrintOut Copies:=intCopies
Columns("B:B").EntireColumn.Hidden = False
Application.ScreenUpdating = True
'Selection.EntireColumn.Hidden = False
'ActiveSheet.Protect Password:="frettchen"
End If
End If
End Sub
Gruß Sepp