Bonjour ,
J'ai un formulaire continu avec la possibilité de saisir dans un controle pour chaque enregistrement. Je voudrais avoir un bouton "annuler saisie" qui permet de quitter le formulaire et d'annuler toutes les modifications.
J'ai essayé dans le bouton : Me.Form.Undo . Cela ne fonctionne pas.
puis j'ai essayé une routine récupérée :
cette routine ne fonctionne que pour les contrôles de l'entête et du premier enregistrement. Elle ne passe pas à l'enregistrement suivant également présent à l'écran....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim ctlZoneTexte As Control For Each ctlZoneTexte In Me.Controls If ctlZoneTexte.ControlType = acTextBox Then ctlZoneTexte.Value = ctlZoneTexte.OldValue End If Next ctlZoneTexte
Merci d'avance à tous !
Partager