WebBrowserControl. Undo, méthode (Access)WebBrowserControl.Undo method (Access)

Utilisez la méthode Undo pour restaurer un contrôle ou un formulaire tel qu’il était avant d’être modifié.You can use the Undo method to reset a control or form when its value has been changed.

SyntaxeSyntax

expression. Annulerexpression.Undo

expression Variable qui représente un objet WebBrowserControl .expression A variable that represents a WebBrowserControl object.

RemarquesRemarks

Par exemple, vous pouvez utiliser la méthode Undo pour effacer une modification apportée à un enregistrement qui contient une entrée non valide.For example, you can use the Undo method to clear a change to a record that contains an invalid entry.

Si la méthode Undo est appliquée à un formulaire, toutes les modifications apportées à l'enregistrement actif sont perdues.If the Undo method is applied to a form, all changes to the current record are lost. Si la méthode Undo est appliquée à un contrôle, que ce contrôle est affecté.If the Undo method is applied to a control, only the control itself is affected.

Cette méthode doit être appliquée avant la mise à jour du formulaire ou du contrôle.This method must be applied before the form or control is updated. Vous souhaiterez peut-être inclure cette méthode dans l'événement BeforeUpdate d'un formulaire ou en cas de modification d'un contrôle.You may want to include this method in a form's BeforeUpdate event or in a control's Change event.

La méthode Undo peut remplacer l’instruction SendKeys pour envoyer la valeur de la touche Échap dans une procédure événementielle.The Undo method offers an alternative to using the SendKeys statement to send the value of the Esc key in an event procedure.

ExempleExample

L’exemple suivant montre comment vous pouvez utiliser la méthode Undo dans la procédure événementielle change d’un contrôle pour obliger un champ appelé LastName à rétablir sa valeur d’origine en cas de modification.The following example shows how you can use the Undo method within a control's Change event procedure to force a field named LastName to reset to its original value if it changed.

Private Sub LastName_Change() 
 Me!LastName.Undo 
End Sub

L'exemple suivant utilise la méthode Undo pour annuler toutes les modifications apportées à un formulaire avant que le formulaire est mis à jour.The next example uses the Undo method to reset all changes to a form before the form is updated.

Private Sub Form_BeforeUpdate(Cancel As Integer) 
 Me.Undo 
End Sub

Assistance et commentairesSupport and feedback

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ?Have questions or feedback about Office VBA or this 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.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.