CommandButton per Mausklick benennen

Hallo zusammen,

hab’ mehrere CommandButtons durchzunummerieren (über 200) und wollte deshalb wissen, ob es mölich ist per Mausklick die Commandbuttons zu benennen.

Es sollen die Eigenschaften Name und Caption verändert werden. Und zwar in aufsteigender Reihenfolge nummeriert. Die Namen gestalten sich so Platz_1, Platz_2, Platz_3… und die Captions 1,2,3…

Geht das per VBA-Script?

Gruß

hab’ mehrere CommandButtons durchzunummerieren (über 200) und
wollte deshalb wissen, ob es mölich ist per Mausklick die
Commandbuttons zu benennen.
Es sollen die Eigenschaften Name und Caption verändert werden.
Und zwar in aufsteigender Reihenfolge nummeriert. Die Namen
gestalten sich so Platz_1, Platz_2, Platz_3… und die
Captions 1,2,3…

Hi Alex,

wenn die CB nicht in nummerierter Reihenfolge untereinander stehen muß man anders vorgehen.

Option Explicit
'
Sub tt()
Dim S As OLEObject, Anz As Integer
For Each S In ActiveSheet.OLEObjects
 If S.Name Like "CommandButton\*" Then
 Anz = Anz + 1
 S.Name = "Platz\_" & Anz
 S.Object.Caption = Str(Anz)
 End If
Next S
End Sub

Gruß
Reinhard