Tach Community,
folgende Problematik:
Ich versuche in Excel VBA ButtonTexte (captions) zu aendern.
der button mit namen " CommandButton1" existiert.
Worksheets("tab1"). **CommandButton1**.caption = "neuer Button text"
das funktioniert praechtig.
Leider hole ich die Namen der Buttons auf dem Worksheet dynamisch und
packe sie in einen array. Und dann funktioniert obige zeile mit folgendem Programmcode nicht mehr. Wer kennt Abhilfe?
For Each **Button** In ButtonArr
Worksheets("tab1"). **Button**.caption = "neuer Button"
Next
GGf. stimmt der Typ der Variable nicht. Ich habe aber keine Ahnung
wie ich entsprechend wandeln kann.
weil das folgende funktioniert auch nicht:
Dim ButtonName As String
ButtonName = "CommandButton1"
Worksheets("tab1"). **ButtonName**.caption = "neuer Button"
danke fuer die Hilfe
gruss
PixelKoenig