Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

AddIn als Symbol

Forumthread: AddIn als Symbol

AddIn als Symbol
20.06.2003 13:49:12
dani
hallo zusammen

bin der folgenden sache leider nicht mächtig..

ich hab ein makro geschrieben. nun mochte ich dass das daraus erstellte addin beim installieren auch ein zusätzliches symbol in der symbolleiste erstellt.(ist nötig, da das addin auf verschiedene pc geladen werden kann, damit der benutzer keine fachkenntnisse benötigt)

ist das überhaupt möglich?

besten dank schon im voraus


gruss

dani

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: AddIn als Symbol
20.06.2003 15:34:22
Nepumuk
Hallo Dani,
ein Beispiel für einen neuen Eintrag in der Menüleiste:

Option Explicit
Private Sub Workbook_Open()
Menü
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Menü_weg
End Sub


Option Explicit

Option Explicit
Public Sub Menü()
Dim MenüLeiste As CommandBar
Dim neuesMenü As CommandBarControl, neuerEintrag As CommandBarControl
On Error Resume Next
Do
Application.CommandBars("Worksheet Menu Bar").Controls("Berechnen").Delete
Loop Until Err.Number <> 0
On Error GoTo 0
Set MenüLeiste = CommandBars.ActiveMenuBar
Set neuesMenü = MenüLeiste.Controls.Add(Type:=msoControlPopup, Temporary:=True)
neuesMenü.Caption = "&Berechnen"
Set neuerEintrag = neuesMenü.Controls.Add(Type:=msoControlButton, ID:=283, Temporary:=True)
neuerEintrag.Caption = "&Berechnen"
neuerEintrag.OnAction = "berechnen"
Set neuerEintrag = neuesMenü.Controls.Add(Type:=msoControlButton, ID:=488, Temporary:=True)
neuerEintrag.Caption = "&Anleitung"
neuerEintrag.OnAction = "Anleitung"
neuerEintrag.BeginGroup = True
Set MenüLeiste = Nothing
Set neuesMenü = Nothing
Set neuerEintrag = Nothing
End Sub
Public Sub Menü_weg()
On Error Resume Next
Do
Application.CommandBars("Worksheet Menu Bar").Controls("Berechnen").Delete
Loop Until Err.Number <> 0
End Sub

Code eingefügt mit: Excel Code Jeanie

Gruß
Nepumuk

Anzeige
Re: AddIn als Symbol
20.06.2003 19:06:20
L.Vira
Hallo, Nepumuk,

Das mit der ActiveMenuBar ist keine so gute Lösung. Wenn zufällig
ein Diagramm aktiv ist, wird dein control in die Diagramm- Menüleiste eingefügt und demnach niemals gelöscht.

Gruß L.Vira

;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige