Arbeitsmappendruck
21.07.2008 16:57:00
André
habe hier einen Code:
Sub Druck()
ActiveSheet.Unprotect Password:="pw"
Rows("6:10").EntireRow.Hidden = Not Rows("6:10").EntireRow.Hidden
Columns("H").EntireColumn.Hidden = Not Columns("H").EntireColumn.Hidden
Columns("c").EntireColumn.Hidden = Not Columns("c").EntireColumn.Hidden
Columns("i").EntireColumn.Hidden = Not Columns("i").EntireColumn.Hidden
Columns("b").EntireColumn.Hidden = Not Columns("b").EntireColumn.Hidden
Range("A2:S2").Select
ActiveCell.FormulaR1C1 = "Überschrift 1"
ActiveSheet.PrintOut Copies:=1, Collate:=True
ActiveCell.FormulaR1C1 = "Überschrift"
Range("a1").Select
Rows("6:10").EntireRow.Hidden = Not Rows("6:10").EntireRow.Hidden
Columns("H").EntireColumn.Hidden = Not Columns("H").EntireColumn.Hidden
Columns("c").EntireColumn.Hidden = Not Columns("c").EntireColumn.Hidden
Columns("i").EntireColumn.Hidden = Not Columns("i").EntireColumn.Hidden
Columns("b").EntireColumn.Hidden = Not Columns("b").EntireColumn.Hidden
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:="pw"
End Sub
Mit diesem Code drucke ich zur Zeit jede einzelne Arbeitsmappe manuell aus. Kann man es mit einem veränderten Code so machen, dass die ganze Arbeitsmappe automatisch einschl. der vorgegebenen Bedingungen ausgedruckt werden kann?
Gruß
André
Anzeige