CommandButton.Cancel-Eigenschaft (Access)

Verwenden Sie die Cancel-Eigenschaft , um anzugeben, ob eine Befehlsschaltfläche auch die Schaltfläche Abbrechen in einem Formular ist. Boolescher Wert mit Lese-/Schreibzugriff.

Syntax

Ausdruck. Abbrechen

Ausdruck Eine Variable, die ein CommandButton-Objekt darstellt.

HinwBemerkungeneise

Die Cancel-Eigenschaft kann eine der folgenden Einstellungen annehmen.

Einstellung Visual Basic Beschreibung
Ja True Die Befehlsschaltfläche ist die Schaltfläche Abbrechen .
Nein False (Standard) Die Befehlsschaltfläche ist nicht die Schaltfläche Abbrechen .

Wenn Sie die Cancel-Eigenschaft auf Ja festlegen, wird die Befehlsschaltfläche zur Schaltfläche Abbrechen im Formular. Sie müssen jedoch weiterhin das Makro oder die Visual Basic-Ereignisprozedur schreiben, die alle Aktionen ausführt, die mit der Schaltfläche Abbrechen ausgeführt werden sollen (z. B. das Schließen des Formulars ohne Speichern von Änderungen). Legen Sie die OnClick-Ereigniseigenschaft der Befehlsschaltfläche auf den Namen des Makros oder der Ereignisprozedur fest.

Wenn die Eigenschaft Abbrechen einer Befehlsschaltfläche auf Ja festgelegt ist und das Formularfenster aktiv ist, kann der Benutzer die Befehlsschaltfläche auswählen, indem er ESC drückt, die EINGABETASTE drückt, wenn die Befehlsschaltfläche den Fokus hat, oder indem er die Befehlsschaltfläche auswählt.

Hinweis

Wenn ein Textfeld den Fokus hat, wenn der Benutzer ESC drückt, gehen alle an den Daten im Textfeld vorgenommenen Änderungen verloren, und die ursprünglichen Daten werden wiederhergestellt.

Ist die Cancel-Eigenschaft einer Befehlsschaltfläche eines Formulars auf „Ja“ festgelegt, wird diese Eigenschaft für alle anderen Befehlsschaltflächen des Formulars automatisch auf „Nein“ festgelegt.

Für ein Formular, das unumkehrbare Vorgänge unterstützt, z. B. Löschungen, empfiehlt es sich, die Schaltfläche Abbrechen zur Standardbefehlsschaltfläche zu machen. Legen Sie dazu sowohl die Cancel-Eigenschaft als auch die Default-Eigenschaft auf Ja fest.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.