Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ribbon findet Modul nicht

1,133 views
Skip to first unread message

Michael

unread,
Mar 22, 2010, 3:56:28 AM3/22/10
to
Hallo zusammen,
folgendes Problem: ein benutzerdefiniertes Ribbon in Access 2007
findet die Callbackfunktionen nicht, obwohl das Modul mit den
entsprechenden Funktionen definitiv vorhanden ist; Meldung z.B.
"Microsoft Office Access kann die Makro- oder Rückruffunktion
'onRibbonLoad' nicht ausführen".
Wenn ich einen Haltepunkt im Code der Funktion setze, wird dieser gar
nicht angesprungen, d.h. die Funktion wird tatsächlich nicht gefunden.
Ich habe auch testweise das Beispiel "Report" von Gunter Avenius
unverändert in 2 Datenbank eingebaut. In eienr funktioniert alles
problemlos, in der anderen taucht obiges Problem auf.
Kann mir jemand einen Tipp geben, wo das Problem liegen könnte bzw.
Wie der Mechanismus der Callbackaufrufe funktioniert?

Vielen Dank für Hinweise und Gruß

Michael

Gunter Avenius

unread,
Mar 22, 2010, 4:31:05 AM3/22/10
to
Hallo Michael,

Michael schrieb folgendes:

http://www.accessribbon.de/index.php?FAQ:4 geht darauf ein.

Gruß
Gunter
--
__________________________________________________________
Access FAQ: http://www.donkarl.com

http://www.avenius.com - http://www.AccessRibbon.de
http://www.ribboncreator.de - http://www.ribboncreator2010.de

Sascha Trowitzsch

unread,
Mar 22, 2010, 7:08:23 AM3/22/10
to
Hi Michael,

Michael wrote:
> Hallo zusammen,
> folgendes Problem: ein benutzerdefiniertes Ribbon in Access 2007
> findet die Callbackfunktionen nicht, obwohl das Modul mit den
> entsprechenden Funktionen definitiv vorhanden ist; Meldung z.B.

> "Microsoft Office Access kann die Makro- oder R�ckruffunktion
> 'onRibbonLoad' nicht ausf�hren".


> Wenn ich einen Haltepunkt im Code der Funktion setze, wird dieser gar

> nicht angesprungen, d.h. die Funktion wird tats�chlich nicht gefunden.

Nein, das ist kein Beleg. Du solltest besser zur Kontrolle ein Debug.Print
in die Callback-Prozedur setzen.
MS hat - wahrscheinlich aus Stabilit�tsgr�nden - die Callback-Aufrufe so
gestaltet, das der VBA-Debugger deaktiviert wird. D.h., dass Haltepunkte
einfach �bergangen werden.

> Ich habe auch testweise das Beispiel "Report" von Gunter Avenius

> unver�ndert in 2 Datenbank eingebaut. In eienr funktioniert alles


> problemlos, in der anderen taucht obiges Problem auf.

> Kann mir jemand einen Tipp geben, wo das Problem liegen k�nnte bzw.


> Wie der Mechanismus der Callbackaufrufe funktioniert?

Wenn die Syntax der Callback-Funktion stimmt, dann sollte es nicht zu dieser
Meldung kommen.
Man muss peinlich genau darauf achten, dass die Zahl der Parameter und deren
Datentypen korrekt sind.

Ansonsten evtl. noch das Verweisproblem wie von Gunter angemerkt.

Ciao, Sascha

Gunter Avenius

unread,
Mar 22, 2010, 7:57:26 AM3/22/10
to
Hallo,

Antwort kam per PM:

On 22 Mrz., 09:31, Gunter Avenius <nos...@avenius.net> wrote:
...

> http://www.accessribbon.de/index.php?FAQ:4geht darauf ein.

Vielen Dank Gunter,
das war die Ursache!

Gruß
Michael

0 new messages