Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
220to224
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
220to224
220to224
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Menü Problem ( Ralf Sögel )

Menü Problem ( Ralf Sögel )
22.02.2003 23:05:50
Ramses
Guten Abend Forum,

vielleicht kann mir jemand auf die Sprünge helfen.
Ich habe das Menübeispiel von Ralph Sögel ( ein paar Beiträge weiter unten ) ausprobiert.
Das witzige, oder unverständliche, ist nun:

Lass ich den Code im modul 2 laufen, funktioniert alles.
Lass ich den gleichen Code im modul "AA_Test" laufen, bringt er den Fehler:

"Methode oder Datenobject nicht gefunden"

Hat dafür jemand eine Erklärung ?

Gruss Rainer

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

Betreff
Datum
Anwender
Anzeige
Re: Menü Problem ( Ralf Sögel )
22.02.2003 23:30:35
Ralf Sögel

An welcher Stelle kommt denn der Fehler?
Set CB = commandbars.add(Mname) ?
Das könnte damit zusammenhängen, dass das modul in deiner PERSONL.xls ist.
Variiere mal so:
Set CB = Application.Commandbars.add(Mname)
Gruß Ralf

Volltreffer :-)
22.02.2003 23:36:35
Ramses

Hallo Ralf,

Das war's tatsächlich.
EXCEL meldet dann noch einen Fehler bei "Set POP1.." aber wenn dort auch "Application" steht geht es.

Aber was hat die PERSONL.XLS damit zu tun ?

Gruss Rainer

Re: Volltreffer :-)
23.02.2003 00:09:17
Ralf Sögel

das hängt damit zusammen, was in der jeweiligen Komponente das default- Objekt ist. In Klassenmodulen ist es das modul(kann mit Me angesprochen werden) im Standardmodul ist das default- Objekt Application und kann somit entfallen. PERSONL.XLS hat aufgrund seiner speziellen Funktion den Klassenmodulstatus(etwas vereinfacht).
Wenn du z.B. in Workbook_Open eine Commandbar erzeugst muss das mit Application.Commandbar passieren. In einem Standardmodul reicht Commandbar.
Gruß Ralf

Anzeige
Herzlichen Dank für die Hilfe und Erklärung o.T.
23.02.2003 00:32:08
Ramses

...

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige