none
Microsoft Access 2007 Ereignisprozeduren werden nicht ausgeführt (WIN 7) RRS feed

  • Allgemeine Diskussion

  • In Formularen wurden bisher lediglich Macros an Befehlsschaltflächen eingesetzt. Funktioniert.

    Jetzt muss VBA-Code an Ereignisprozeduren programmiert werden.

    Das codieren mit dem Editior funktioniert. Kompiliert werden kann ebenfalls - z.B. werden Syntaxfehler erkannt.

    Führt man jedoch später das Formular aus, passiert bei der Betätigung der Befehlsschaltfläche (mit dem anhängenden VBA-Code) nichts. Keine Fehlermeldung - nichts.... !

    Merkwürdig: Die Datenbank funktioniert auf einem anderen Rechner mit gleicher Umgebung problemlos.

    Donnerstag, 2. Mai 2013 10:50

Alle Antworten

  • Hallo Palapper

    Wenn Du die Ereignis Eigenschaften der Schaltfläche anschaust, steht dort [Ereignisprozedur]? Falls nein, wähle das aus und klicke dann dahinter auf die ... Schaltfläche. Wird jetzt der korrekte Code angezeigt?

    Wenn Du die Anwendung startest, kommt dann eine Warnmeldung, dass die Anwendung potentiell unsicher sei? Falls nicht, ist evt. die Makrosicherheit auf hoch eingestellt und VBA Code wird überhaupt nicht ausgeführt.
    Kontrolliere dazu im Dateimenü - Optionen - Sicherzeitszenter - Sicherheitszenter Einstellungen - Makro Einstellungen. Diese muss auf der letzten Auswahl sein. Falls die erste Option ausgewählt wurde, wird VBA Code NICHT ausgeführt und der Benutzer nicht gewarnt. Option 2 und 3 geben eine Warnung aus, Option 4 führt den Code ohne Warnung aus.

    Gruss
    Henry
     "Palapper" schrieb im Newsbeitrag news:55e3a739-6b02-49da-936b-0322a66b0124@communitybridge.codeplex.com...

    In Formularen wurden bisher lediglich Macros an Befehlsschaltflächen
    eingesetzt. Funktioniert.

    Jetzt muss VBA-Code an Ereignisprozeduren programmiert werden.

    Das codieren mit dem Editior funktioniert. Kompiliert werden kann
    ebenfalls - z.B. werden Syntaxfehler erkannt.

    Führt man jedoch später das Formular aus, passiert bei der Betätigung
    der Befehlsschaltfläche (mit dem anhängenden VBA-Code) nichts. Keine
    Fehlermeldung - nichts.... !

    Merkwürdig: Die Datenbank funktioniert auf einem anderen Rechner mit
    gleicher Umgebung problemlos.

    Dienstag, 7. Mai 2013 03:52
    Beantworter