Événement Form.CommandBeforeExecute (Access)
L'événement CommandBeforeExecute se produit avant l'exécution d'une commande spécifiée. Il permet d'imposer certaines restrictions avant l'exécution d'une commande particulière.
Syntaxe
expression. CommandBeforeExecute (Command, Cancel)
expressionVariable qui représente un objetForm.
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Commande | Obligatoire | Variant | Commande qui va être exécutée. |
Cancel | Obligatoire | Objet | Définissez la propriété Value de cet objet sur True pour annuler la commande. |
Valeur renvoyée
Aucune
Remarques
Les constantes OCCommandId, ChartCommandIdEnum et PivotCommandId contiennent des listes des commandes prises en charge pour chacun des composants web Microsoft Office.
Exemple
L'exemple suivant illustre la syntaxe d'une sous-routine qui intercepte l'événement CommandBeforeExecute.
Private Sub Form_CommandBeforeExecute( _
ByVal Command As Variant, ByVal Cancel As Object)
Dim intResponse As Integer
Dim strPrompt As String
strPrompt = "Cancel the command?"
intResponse = MsgBox(strPrompt, vbYesNo)
If intResponse = vbYes Then
Cancel.Value = True
Else
Cancel.Value = False
End If
End Sub
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.