Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
360to364
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
360to364
360to364
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Menüleiste

Menüleiste
12.01.2004 10:44:22
Daniel
Wenn ich ein von mir erstelltes Addin aufrufe, soll normalerweise gleich ein Button im Menü "extras" eingefügt werden. Dazu muss ich allerdings das Makro nochmal aufrufen. Wie funktioniert es, dass der Button automatisch bei "Extras" hinzugefügt werde, wenn ich das Add-In beim Add-In Manager auswähle,
Gruss,
Daniel

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Menüleiste
12.01.2004 10:46:25
Ulf
Schreib den Code in die Prozedur
Private Sub Workbook_Open()
deines Add-In
Ulf
AW: Menüleiste
12.01.2004 11:09:11
Daniel
Danke soweit, aber es funktioniert nicht. Ich habe den Code in die Prozedur ...Workbook_Open() geschrieben und das Ganze wieder als .xla gespeichert. Der Code wird aber trotzdem nicht aufgeführt.

Private Sub Workbook_Open()
Dim Button As CommandBarControl
Dim xExtras As CommandBarControl
For Each xExtras In Application.CommandBars("Tools").Controls
If xExtras.Caption = "Name" Then
xExtras.Delete
End If
Next xExtras
Set Button = CommandBars(1).Controls(6).Controls.Add(1)
With Button
.Style = 2
.Caption = "Name"
.OnAction = "eigenes Makro"
End With
End Sub

Bin etwas ratlos,
Gruss,
Daniel
Anzeige
AW: Menüleiste
12.01.2004 11:12:27
Ulf
Wenn der Code in WorkbookOpen steht, muss das Commandbars- Objekt mit
Application angesprochen werden:
Set Button = application.CommandBars(1).Controls(6).Controls.Add(1)
With Button
.Style = 2
.Caption = "Name"
.OnAction = "eigenes Makro"
End With
End Sub
Ulf
Danke hat funktioniert o.T.
12.01.2004 11:33:09
Daniel

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige