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

Menüüunkt in EXTRAS

Forumthread: Menüüunkt in EXTRAS

Menüüunkt in EXTRAS
19.03.2003 14:31:01
PeterA
Hallo !

Ich versuche mit Hilfe eines Codes des Forums einen Menüpunkt in den Menüpunkt EXTRAS einzufügen. Bekomme aber immer einen Fehler "Objektvariable nicht festgelegt"

bei "Set oPopUp = oBar.FindControl(ID:=3007)"

Könnte mir da ein Verweis fehlen, und wenn welcher?
Danke Peter

Private Sub Workbook_Open()
Dim oBar As CommandBar
Dim oPopUp As CommandBarControl
Dim oBtn As CommandBarButton
Set oBar = Application.CommandBars("Worksheet Menu Bar")
Set oPopUp = oBar.FindControl(ID:=3007)
On Error Resume Next
oPopUp.Controls("Befehl").Delete
On Error GoTo 0
Set oBtn = oPopUp.Controls.Add
With oBtn
.Caption = "Test"
.OnAction = "Befehl"
.FaceId = 36
.Style = msoButtonIconAndCaption
End With
End Sub


Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Zusatz
19.03.2003 14:35:05
PeterA

Der Fehler tritt bei

Set oBtn = oPopUp.Controls.Add

auf und nicht wir irrtümlich geschreiben bei

Set oPopUp = oBar.FindControl(ID:=3007)

Danke

Re: Zusatz
19.03.2003 15:16:40
Dieter Klemke

Hallo Peter,
du hast dich mit der Nummer vertan. Es funktioniert mit 30007. Du kannst anstelle von
Set oPopUp = oBar.FindControl(ID:=30007)
aber auch schreiben
Set oPopUp = oBar.Controls("Extras")
MfG
Dieter

Anzeige
Re: Zusatz
19.03.2003 15:22:15
PeterA

Hallo Dieter !

Danke für deine schnelle Antwort !

ich habs jetzt mit

Set oPopUp = oBar.Controls("Extras") gemacht und es funktioniert.

Weisst du zufällig wie man in VB Editor das selbe machen kann?
also einen Menüpunkt in EXTRAS einfügen ?

Ciao Peter

Re: Zusatz
19.03.2003 15:55:53
Dieter Klemke

Hallo Peter,
das geht folgendermaßen:

Du musst einen Verweis auf die Biblithek "Microsoft Visual Basic for Applications Extensibility 5.3" setzen.
MfG
Dieter


Anzeige
Re: Zusatz
21.03.2003 08:09:18
PeterA

Hallo Dieter !

Super, den Code hatteich schon aber der Verweis hat mir gefehlt.
Das werde ich gelich testen. Danke !

Ciao Peter

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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