Hallo Zusammen,
ich möchte es dem Benutzer ermöglichen, den Sheet Namen manuell zu ändern. In meinen Makros benutze ich aber den aktuellen Sheetnamen (siehe Beispielcode). Wenn ich mein Blatt also nun beispielsweise von "Sheet1" in "S1" ändern will, funktioniert der Makro nicht mehr. Wie könnte das realisiert werden?
Ich will im Makro nicht ActiveSheet verwenden und auch nicht den Index des Sheets, da sich die Sheets in der Reihenfolge ändern könnten.
Leider kann man hier auch nicht die Worksheet-Change Umgebung benutzen, da das Ändern des Sheet Namens nicht in den Bereich fällt.
Hat jemand eine Idee?
Viele Grüße,
Marie
Sub beispiel ()
Sheets("Sheet1").Cells(2,1).Value = " Hallo"
End Sub
|