Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: GetOpenFilename aus Menü nicht sichbar

GetOpenFilename aus Menü nicht sichbar
27.05.2004 08:34:30
Zoltan
Hallo,
habe ein Problem, und zwar habe ich ein Makro geschrieben um mit einem GetOpenFilename Dialog eine Datei zu öffnen.
Weise ich den Makro einem Commandbutton zu funktioniert er einwandfrei.
Rufe ich ihn über einen Menüeintrag auf (CommandBarControl.OnAction = "HoleDaten()") dann führt er den Makro aus, aber er zeigt nicht das Öffnen-Dialog sondern macht im Makro weiter und in den Variant, wo er den Dateinamen reinschreiben soll steht "Nichts".
Ausserdem führt er den Befeht zweimal aus.
Hat jemand eine Idee woran das liegt und warum dieser Dialog nicht sichbar ist ?
Gruß, Zoltan
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: GetOpenFilename aus Menü nicht sichbar
Volker
Hallo Zoltan,
habe mal etwas rumgespielt.
Du kannst es dir einfach machen, wenn du über Anpassen/Befehle/Makros eine benutzerdefinierte Schaltfläche erzeugst und dieser das Makro zuweist.
Bei mir funktioniert damit der GetOpenFilename Dialog.
Ich hoffe, das bringt Dich weiter
Gruß Volker
Anzeige
AW: GetOpenFilename aus Menü nicht sichbar
27.05.2004 10:12:29
Zoltan
Hallo Volker,
vielen Dank für deine Mühe. Habe es auch so probiert wie du und er zeigt es tatsächlich an. Aber das ist eigentlich nicht das, wie ich es haben will.
Aus dem Menü heraus zeigt er es nicht an und was viel schlimmer ist er führt alle Makros aus dem Menü DOPPELT!!!!! aus. Ich weiss nicht warum. Hier ist die Definition:
Dim oBar As CommandBar
Dim oPopUp As CommandBarPopup
Dim oBtn1 As CommandBarControl
Set oBar = Application.CommandBars("Worksheet Menu Bar")
Set oPopUp = oBar.Controls.Add( _
Type:=msoControlPopup, _
Temporary:=False)
oPopUp.Caption = "Neuer PopUp"
Set oBtn1 = oPopUp.Controls.Add
With oBtn1
.Caption = "Importiere Daten"
.TooltipText = "Importiere Daten"
.Style = msoButtonCaption
.OnAction = "Makro1()"
End With
Vielen Dank schon mal in voraus, Zoltan
Anzeige
AW: GetOpenFilename aus Menü nicht sichbar
27.05.2004 10:40:13
Zoltan
Hallo,
ich habe mein Problem gelöst. Es lag an der flaschen Definition der Menüeinträge.....
MfG, Zoltan
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

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