So erstellen Sie eine ActiveX-Schaltfläche und fügen Sie code hinzu, um es (sagen Sie es, was sub ausführen) mit vba?
Ich würde gerne zum erstellen einer ActiveX-button in ein Blatt und ordnen Sie einen code zu (D. H. es sagen, was sub zu laufen und sub bereits vorhanden ist).
Kann ich die button: (aufgenommen)
ActiveSheet.OLEObjects.Add(ClassType:="Forms.CommandButton.1", Link:=False _
, DisplayAsIcon:=False, Left:=41395.5882352941, Top:=234.705882352941, _
Width:=119.117647058824, Height:=39.7058823529412).Select
Aber ich würde gerne die Beschriftung zu ändern, und weisen eine sub auf, so dass, wenn jemand klickt auf die neu erstellte activex-Schaltfläche wird ein sub, der lebt bereits in einem Modul in der Arbeitsmappe, die die Schaltfläche erstellt werden. Alles was geschieht und lebt in ThisWorkbook.
Dank!
PS - ich kann nicht verwenden Sie einen Befehl-Taste....Ich kann nur mit ActiveX -
InformationsquelleAutor mountainclimber | 2014-04-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies funktioniert:
Angepasst von:
http://social.msdn.microsoft.com/Forums/office/en-US/1a48cdfd-42af-486c-a4a5-3d5d5797d00c/adding-an-active-x-command-button-and-its-code-using-in-excel-vba?forum=exceldev
PS - Tim - hatte die Antwort in seinem Kommentar auf meine ursprüngliche Frage. Thx tim.
So erstellen Sie eine dynamische Schaltfläche in excel
InformationsquelleAutor mountainclimber
Für Excel 2013 klicken Sie auf den Developer/Einfügen/ActiveX-Befehlsschaltfläche. Nach dem einsetzen, rechts klicken Sie auf die Schaltfläche, wählen Sie Eigenschaften für die Beschriftung und andere Manipulationen, wählen Sie " code anzeigen makro-Belegung.
InformationsquelleAutor StandardDeviation