Hallo liebe Leute,
ich hoffe ihr könnt mir helfen. Ich habe ein grosses Makro dass mir mehrere Abfragen etc nacheinander ausführt.
Zu Beginn des Makros möchte ich den Befehl "Warnmeldungen Aus" setzen. und am Ende des Makros, nachdem alle Abfragen gelaufen sind, sollen die Warnmeldungen wieder eingeschaltet werden.
Früher gabs exakt dieses "Warnmeldungen Aus/Ein" im Access-Makro zum Auswählen. Mit Access 2010 gibts das nun leider nicht mehr.
Wie kann ich das nun lösen? Habe leider von VBA Code keine Ahnung, bzw. weiss nicht wie ich den in einem Makro aufrufe!?
Danke euch
Gruß
Andy
Hallo,
am Besten wäre es natürlich überhaupt auf Makros generell zu verzichten ... aber das steht auf einem anderen Blatt ;)
Du kannst ein Standardmodul anlegen und in dieses KOPIERST du dann die folgenden 2 Functions:
Public Function WarnungenAus()
DoCmd.SetWarnings False
End Function
Public Function WarnungenEin()
DoCmd.SetWarnings True
End Function
In deinem Makro fügst du dann an der Stelle, wo die Warnungen ausgeschaltet werden sollen einen Befehlsschritt,
eine Aktion ein ... 'AusführenCode' und rufst die Abschalt-Funktion auf:
Funktionsname: WarnungenAus() ... DIE KLAMMERN MUSST DU SCHREIBEN!
Analog an der Stelle wo die Warnungen wieder eingeschaltet werden sollen eine Aktion ... 'AusführenCode' und
Funktionsname: WarnungenEin()
Sollte den von dir gewünschten Effekt liefern können.