OVH Cloud OVH Cloud

Sortir du champ sans le modifier

2 réponses
Avatar
Jorge
Bonjour tous le monde

lorsque je veux sortir d'un champ de formulaire et que la valeur saisie est
incorrecte quel est le code VBA pour lui dire de ne pas enregistrer la
valeur et de restituer l'ancienne valeur ?

Avec "Me.undo" ça le fait, mais avec tous les champs du formulaire.

Merci pour vos réponses.

2 réponses

Avatar
Raymond [mvp]
Bonjour.

Tu fais Me.Monchamp.Undo

toutes les versions ne le supporte pas.
regarde aussi la propriété OldValue.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Jorge" a écrit dans le message de news:
42552c47$0$1206$
Bonjour tous le monde

lorsque je veux sortir d'un champ de formulaire et que la valeur saisie
est
incorrecte quel est le code VBA pour lui dire de ne pas enregistrer la
valeur et de restituer l'ancienne valeur ?

Avec "Me.undo" ça le fait, mais avec tous les champs du formulaire.

Merci pour vos réponses.




Avatar
Alberto
Me.[Nom du champ] = Me.[Nom du champ].OldValue


Bonjour.

Tu fais Me.Monchamp.Undo

toutes les versions ne le supporte pas.
regarde aussi la propriété OldValue.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Jorge" a écrit dans le message de news:
42552c47$0$1206$
Bonjour tous le monde

lorsque je veux sortir d'un champ de formulaire et que la valeur saisie
est
incorrecte quel est le code VBA pour lui dire de ne pas enregistrer la
valeur et de restituer l'ancienne valeur ?

Avec "Me.undo" ça le fait, mais avec tous les champs du formulaire.

Merci pour vos réponses.