Hallo,
ich suche nach einer Lösung zur Einstellung von Seitenbeschriftungen in Excel 2010 per VBA.
Ich möchte:
-
Oben links: Tabellename (Registername)
-
Oben Mitte: leer
-
ObenRechts: akt. Datum
-
Unten Links: leer
-
Unten Mitte: Seitennummer von Anzahl Seiten
-
Unten Rechts: leer.
Mit dem Makrorekorder habe ich folgende Anweisungen aufgezeichnet:
With ActiveSheet.PageSetup
.LeftHeader= „&8&F (&A)“
.CenterHeader = „“
.RightHeader = „&D“
.LeftFooter= ""
.CenterFooter = "Seite &P von &N"
.RightFooter = ""
Dies sieht eigentlich richtig aus.
Wenn ich diese Makro nach einem Neustart von Excel dann über eine unformatierte Tabelle
laufen lasse, kommt folgendes Ergebnis:
- Oben links: &[Seiten] ()
- Oben Mitte: leer
- Oben Rechts: akt. Datum
- Unten Links: leer
- Unten Mitte: Seite von
- Unten Rechts: leer.
Nur oben rechts wurde das Datum richtig eingetragen…
Ich vermute, dass es ein Bug von Microsoft ist, da ich mir nicht erklären kann, wieso MS das
eigene Makro falsch ausführt.
Kennt jemand dieses Problem?
mfg Harald