Gilt für
CommandButton-Objekt |
CustomControl-Objekt |
Mit der Default-Eigenschaft können Sie angeben, ob in einem Formular eine Befehlsschaltfläche die Standardschaltfläche ist. Boolescher Wert mit Lese-/Schreibzugriff.
Ausdruck.Default
Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste "Gilt für" zurückgibt.
Hinweise
Die Default-Eigenschaft verwendet die folgenden Einstellungen.
Einstellung |
Visual Basic |
Beschreibung |
Ja |
True |
Die Befehlsschaltfläche ist die Standardschaltfläche. |
No |
False |
(Standard) Die Befehlsschaltfläche ist nicht die Standardschaltfläche. |
Sie können diese Eigenschaft mit dem Eigenschaftenblatt der Befehlsschaltfläche, einem Makro oder mit VBA-Code (Visual Basic for Applications) festlegen.
Wenn die Default-Eigenschaft der Befehlsschaltfläche auf Yes eingestellt und das Formularfenster aktiv ist, kann der Benutzer durch Drücken der EINGABETASTE (wenn keine andere Befehlsschaltfläche den Fokus hat) die Befehlsschaltfläche auswählen. Er kann aber auch auf die Befehlsschaltfläche klicken.
Nur eine Befehlsschaltfläche in einem Formular kann die Standardschaltfläche sein. Wenn die Default-Eigenschaft für eine Befehlsschaltfläche auf Yes eingestellt ist, wird sie für alle anderen Befehlsschaltflächen auf dem Formular automatisch auf No eingestellt.
Tipp
Bei einem Formular, das unwiderrufliche Operationen (z. B. Löschvorgänge) unterstützt, empfiehlt es sich, die Schaltfläche "Abbrechen" (Cancel) als Standardbefehlsschaltfläche festzulegen. Stellen Sie dazu sowohl die "Default"-Eigenschaft als auch die "Cancel"-Eigenschaft auf "Yes" ein.