Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
Pour que cette commande soit disponible il faut que les données du formulaire aient subi une modification. Si le formulaire n'a subi aucune modification, la commande n'est pas disponible. Plutôt que de tester la propriété Dirty du formulaire pour savoir s'il a été modifié ou placer un On error resume next avant la commande, il est préférable d'utiliser la méthode Undo du formulaire qui ne déclenchera pas d'erreur quelle que soit la position du formulaire. tu remplaces donc : DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70 par Me.Undo
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Bonjour
J'utilise pour utiliser l'annulation d'un enregistrement la methode DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
et Access me dit "la commande ou l'action annuler n'est pas disponible pour l'instant"
quelle autre commande puis je utiliser?
Merci à tous
Bonjour.
Pour que cette commande soit disponible il faut que les données du
formulaire aient subi une modification. Si le formulaire n'a subi aucune
modification, la commande n'est pas disponible.
Plutôt que de tester la propriété Dirty du formulaire pour savoir s'il a été
modifié ou placer un On error resume next avant la commande, il est
préférable d'utiliser la méthode Undo du formulaire qui ne déclenchera pas
d'erreur quelle que soit la position du formulaire.
tu remplaces donc :
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
par
Me.Undo
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" <yannick@discussions.microsoft.com> a écrit dans le message de
news: 3BE543FC-A90F-4954-BBD1-CE8FC810BCDA@microsoft.com...
Bonjour
J'utilise pour utiliser l'annulation d'un enregistrement la methode
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
et Access me dit "la commande ou l'action annuler n'est pas disponible
pour l'instant"
Pour que cette commande soit disponible il faut que les données du formulaire aient subi une modification. Si le formulaire n'a subi aucune modification, la commande n'est pas disponible. Plutôt que de tester la propriété Dirty du formulaire pour savoir s'il a été modifié ou placer un On error resume next avant la commande, il est préférable d'utiliser la méthode Undo du formulaire qui ne déclenchera pas d'erreur quelle que soit la position du formulaire. tu remplaces donc : DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70 par Me.Undo
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Bonjour
J'utilise pour utiliser l'annulation d'un enregistrement la methode DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
et Access me dit "la commande ou l'action annuler n'est pas disponible pour l'instant"
quelle autre commande puis je utiliser?
Merci à tous
yannick
Merci Raymond pour ton coup de pouce.
Yannick
Bonjour.
Pour que cette commande soit disponible il faut que les données du formulaire aient subi une modification. Si le formulaire n'a subi aucune modification, la commande n'est pas disponible. Plutôt que de tester la propriété Dirty du formulaire pour savoir s'il a été modifié ou placer un On error resume next avant la commande, il est préférable d'utiliser la méthode Undo du formulaire qui ne déclenchera pas d'erreur quelle que soit la position du formulaire. tu remplaces donc : DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70 par Me.Undo
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Bonjour
J'utilise pour utiliser l'annulation d'un enregistrement la methode DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
et Access me dit "la commande ou l'action annuler n'est pas disponible pour l'instant"
quelle autre commande puis je utiliser?
Merci à tous
Merci Raymond pour ton coup de pouce.
Yannick
Bonjour.
Pour que cette commande soit disponible il faut que les données du
formulaire aient subi une modification. Si le formulaire n'a subi aucune
modification, la commande n'est pas disponible.
Plutôt que de tester la propriété Dirty du formulaire pour savoir s'il a été
modifié ou placer un On error resume next avant la commande, il est
préférable d'utiliser la méthode Undo du formulaire qui ne déclenchera pas
d'erreur quelle que soit la position du formulaire.
tu remplaces donc :
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
par
Me.Undo
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" <yannick@discussions.microsoft.com> a écrit dans le message de
news: 3BE543FC-A90F-4954-BBD1-CE8FC810BCDA@microsoft.com...
Bonjour
J'utilise pour utiliser l'annulation d'un enregistrement la methode
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
et Access me dit "la commande ou l'action annuler n'est pas disponible
pour l'instant"
Pour que cette commande soit disponible il faut que les données du formulaire aient subi une modification. Si le formulaire n'a subi aucune modification, la commande n'est pas disponible. Plutôt que de tester la propriété Dirty du formulaire pour savoir s'il a été modifié ou placer un On error resume next avant la commande, il est préférable d'utiliser la méthode Undo du formulaire qui ne déclenchera pas d'erreur quelle que soit la position du formulaire. tu remplaces donc : DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70 par Me.Undo
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Bonjour
J'utilise pour utiliser l'annulation d'un enregistrement la methode DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
et Access me dit "la commande ou l'action annuler n'est pas disponible pour l'instant"