Habe eine Arbeitsmappe mit ca. 200 Tabellenblättern. Nun möchte ich per Makro eine Kopfzeile einfügen. Wenn ich dies "mechanisch" ausführe makiere ich zuerst alle Tabellenblätter. Danach gehe ich in das Menue Kopzeile/Fußzeile und füge dort meinen Text ein. Wie kann ich dies per Makro erledigen, ohne dass das Makro jedes Tabellenblatt durchlaufen muss. Mein bisheriges Makro sieht so aus:
Sub Kopfzeile()
Dim ws as worksheet
for esch ws in worksheets
ws.select
activesheet.pagesetup.leftheader = "Musterhausen Musterland Musterstraße"
Next
End Sub
Dieses Makro verursacht jedoch beim durchlaufen zuviel Arbeitsspeicher ( Mein Arbeitsspeicher geht hoch bis 2GB die nach kurzer Zeit voll ausgeschöpft sind)
Für Eure Hilfe vielen Dank
ralle