Unterdrücken von Accessmeldungen per VBA

Hallo,

gibt es eine Möglichkeit ähnlich wie in Excel-VBA (Application.DisplayAlerts=false) die Access Meldungen auszuschalten.
Z.B. möchte ich verhindern, dass mich Access jedesmal warnt, wenn das Programm Datensätze aus einer Tabelle löscht.

Danke für Eure Hilfe.

MfG
Salvo

Moin, Salvo,

Z.B. möchte ich verhindern, dass mich Access jedesmal warnt,
wenn das Programm Datensätze aus einer Tabelle löscht.

das lässt sich unter Access einstellen: Extras > Optionen > Berarbeiten/Suchen, Kasten „Bestätigen“.

Gruß Ralf

Hallo,

jo das gibts: DoCmd.SetWarnings False

Tschau
Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo, Salvo!

In Ergänzung zu den beiden Vor-Schreibern: Mit Application.SetOption kannst Du die Einstellungen, die Du über Extras-Optionen einstellst, auch vom Code aus einstellen.

Für die kurzfristige Geschichte würde ich auch DoCmd.SetWarnings nehmen. Das würde ich anschließend, nachdem Du per Code was gelöscht hast, zumindest für die Datenbankobjekte wieder rückgängig machen, dass zumindest das Löschen von Formularen, Tabellen etc. angemeckert wird. Hab mir da schon mal aus Versehen was zu viel gelöscht:wink:

Gruß, Manfred

DANKE

MfG
Salvo