Excel: Schaltfläche mittels Makro kopieren

boott

Stammgast
Guten Tag,


Ich habe eine Schaltfläche, die ein bestimmtes Makro ausführt.
Nun möchte ich mit einem anderen Makro diese Schaltfläche kopieren.


Geht das?
Mit einer Makro-Aufzeichnung kam ich leider nicht weiter, da nur das Einfügen geschrieben kommt, nicht jedoch das eigentliche Kopieren.

D.h.,
Code:
Selection.Copy
geht, jedoch nicht
Code:
Button(Name).Select
oder wie auch immer das heissen müsste.


Gruss
boott
 

Xpert

Stammgast
Meinst du mit Schaltfläche einen Button?

Wenn ja kannst du diesen wie folgt selektieren:

Code:
ActiveSheet.Shapes("CommandButton1").Select

Ich frage mich warum die einen Button kopieren willst. Du kannst sonst auch einen Button via Makro erstellen (dies nur als Hinweis):

Code:
ActiveSheet.OLEObjects.Add(ClassType:="Forms.CommandButton.1", Link:=False, DisplayAsIcon:=False, Left:=480, Top:=122, Width:=85, Height:=50).Select
 
Oben