Hallo rich123,
ich bin mir da nicht ganz sicher, aber ich denke das sollte funktionieren. Soweit ich weiß kannst Du bei VBA über Namen oder Nummern zugreifen. Nur sieht das in der Hilfe ein wenig anders aus:
Zitat:
"ActiveSheet-Eigenschaft
Wenn ein Arbeitsblatt das aktive Blatt ist, können Sie sich mit der ActiveSheet-Eigenschaft darauf beziehen. Im folgenden Beispiel wird die Activate-Methode verwendet, um Sheet1 zu aktivieren, die Seitenausrichtung auf Querformat zu setzen und das Arbeitsblatt zu drucken.
Worksheets("Sheet1").Activate
ActiveSheet.PageSetup.Orientation = xlLandscape
ActiveSheet.PrintOut
Da war ich etwas langsam, dann noch eine Empfehlung hinterher:
nach Möglichkeit immer ein "activ..." definieren, da is die Chance sich zu verdaddeln nicht so groß, weil alle Zugriffe auf "activ...." erfolgen.
Gruß
K-H