Default property (Microsoft Forms)
Designates the default command button on a form.
object.Default [= Boolean ]
The Default property syntax has these parts:
|object||Required. A valid object.|
|Boolean||Optional. Whether the command button is the default.|
The settings for Boolean are:
|True||The CommandButton is the default button.|
|False||The CommandButton is not the default button (default).|
A CommandButton or an object that acts like a command button can be designated as the default command button. Only one object on a form can be the default command button. Setting the Default property to True for one object automatically sets it to False for all other objects on the form.
To choose the default command button on an active form, the user can click the button, or press ENTER when no other CommandButton has the focus. Pressing ENTER when no other CommandButton has the focus also initiates the KeyUp event for the default command button.
Default is provided for OLE container controls (Windows only) that specifically act like CommandButton controls.
You should consider making the Cancel button the default button for forms that support operations that can't be undone (such as delete). To do this, set both Default and the Cancel property to True.
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.