Ich verstehe nicht ganz so recht, was ich falsch mache. Ich habe in VBA folgende Zeilen geschrieben:
Sheets(Array("Summary", _
"Func01", "Func02", "Func03", "Func04", "Func05", _
"Func06", "Func07", "Func08", "Func09", "Func10", _
"Func11", "Func12", "Func13", "Func14", "Func15", _
"Func16", "Func17", "Func18", "Func19", "Func20", _
"Func21", "Func22", "Func23", "Func24", "Func25", _
"Func26", "Func27", "Func28", "Func29", "Func30")).Select
With ActiveSheet.PageSetup
.LeftFooter = Sheets("Lingua").Range("A515")
.CenterFooter = Sheets("Lingua").Range("A513") & "&D" & Chr(10) & Sheets("Lingua").Range("A516")
.RightFooter = Sheets("Lingua").Range("A514") & "&P" & "/" & "&N"
.LeftMargin = Application.InchesToPoints(0.15748031496063)
.RightMargin = Application.InchesToPoints(0.15748031496063)
.TopMargin = Application.InchesToPoints(0.196850393700787)
.BottomMargin = Application.InchesToPoints(0.47244094488189)
.HeaderMargin = Application.InchesToPoints(0.078740157480315)
.FooterMargin = Application.InchesToPoints(0.236220472440945)
End With
Wenn ich das Makro laufen lasse, und anschliessend bei den einzelnen Tabellen Summary, Func01, Func 02 etc. die Voranschicht betrachte, sind die Fusszeilen in allen Blättern mit Ausnahme von "Summary" leer. Wie kann ich das ActiveSheet auf alle ausgewählten Tabellenblätter ausweiten?