Datensatz per Makro ohne Rückfrage löschen
volkspolizei (Level 1) - Jetzt verbinden
17.08.2006, aktualisiert 04.01.2008, 10376 Aufrufe, 4 Kommentare
Hallo,
in einem Makro ist ein Punkt von vielen der, dass in einer bestimmten Tabelle ein Datensatz gelöscht werden muss.
Nun unterbricht er bei der Ausführung des Makros an dieser Stelle und nervt mit der Frage, ob der Datensatz wirklich gelöscht werden soll..
Wie kann ich das nur(!) für dieses Makro abstellen???
Bin für jeden Tipp dankbar!
in einem Makro ist ein Punkt von vielen der, dass in einer bestimmten Tabelle ein Datensatz gelöscht werden muss.
Nun unterbricht er bei der Ausführung des Makros an dieser Stelle und nervt mit der Frage, ob der Datensatz wirklich gelöscht werden soll..
Wie kann ich das nur(!) für dieses Makro abstellen???
Bin für jeden Tipp dankbar!
4 Antworten
- LÖSUNG MartinSchmid schreibt am 17.08.2006 um 15:45:04 Uhr
- LÖSUNG n4426 schreibt am 17.08.2006 um 16:53:44 Uhr
- LÖSUNG Biber schreibt am 17.08.2006 um 16:58:35 Uhr
- LÖSUNG haligali66 schreibt am 04.01.2008 um 23:01:08 Uhr
LÖSUNG 17.08.2006 um 15:45 Uhr
Ich habe es leider jetzt nicht im Kopf aber schau mal in der Hilfe bei den docmd nach, da gibt es einen Befehl zum Unterdrücken dieser Nachricht, das sollte aber dann wieder eingeschaltet werden.
weiters könntest du mittels
currentdb.execute "DELETE FROM <Tabelle> WHERE ..."
arbeiten, dann wird meines Wissens nach nicht gefragt.
mfg Martin
weiters könntest du mittels
currentdb.execute "DELETE FROM <Tabelle> WHERE ..."
arbeiten, dann wird meines Wissens nach nicht gefragt.
mfg Martin
LÖSUNG 17.08.2006 um 16:53 Uhr
Hi,
der VBA-Befehl lautet wie folgt.
Dazwischen muss der befehlt zum löschen des Datensatzes eingefügt werden.
mfg
andi
der VBA-Befehl lautet wie folgt.
DoCmd.SetWarnings False
DoCmd.SetWarnings True
mfg
andi
LÖSUNG 17.08.2006 um 16:58 Uhr
Moin vopo,
DoCmd.SetWarnings False ' Bestätigung ausschalten
' hier Deine Löscherei
DoCmd.SetWarnings True ' Bestätigung anschalten
Gruß
Biber
[Edit] Zu langsam... [/Edit]
DoCmd.SetWarnings False ' Bestätigung ausschalten
' hier Deine Löscherei
DoCmd.SetWarnings True ' Bestätigung anschalten
Gruß
Biber
[Edit] Zu langsam... [/Edit]
LÖSUNG 04.01.2008 um 23:01 Uhr
Hey
ich habe die Warnmeldung wie folgt ausgeschaltet:
im Makro schreibst Du als erstes folgendes:
DoCmd.SetWarnings False
danach die Befehle.....
Ich hoffe das es Dir hilft!!
ich habe die Warnmeldung wie folgt ausgeschaltet:
im Makro schreibst Du als erstes folgendes:
DoCmd.SetWarnings False
danach die Befehle.....
Ich hoffe das es Dir hilft!!