IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Annuler l'action d'une macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2006
    Messages : 20
    Par défaut Annuler l'action d'une macro
    Bonjour,
    J'ai créé une macro Ctrl + Maj + V qui colle par valeur. C'est tout simple, mais ce n'est pas strictement équivalent à le faire manuellement. En effet l'annulation d'une action ne fonctionne pas. Est-il possible de rendre l'annulation de l'action fonctionnelle dans la macro?

    Yoann

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 453
    Par défaut
    Sauf avis contraire de la part du dieu Excel, il n'est pas possible d'accéder à la file d'annulation. Ce qui est produit par une macro VBA doit être annulé par une macro VBA.

  3. #3
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Bonjour,
    Tu peux annuler la dernière action de ta macro (1 seule action), pour ça, regarde Undo dans l'aide. Extrait
    Cet exemple montre comment annuler la dernière opération commandée à partir de l'interface utilisateur. L'exemple doit figurer en première ligne dans la macro.

    Mais une macro comportant plusieurs commandes, tu ne peux le faire. Comme le dit Singular, et il n'y a qu'une macro pour pouvoir le faire.

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Je suis d'accord avec ce qui est dit plus haut,
    une autre piste...
    Dans le début de ta macro mettre un MsgBox avec question : confirmation.
    A+

Discussions similaires

  1. [Toutes versions] Annuler l'action d'une macro
    Par djotson dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/06/2015, 11h08
  2. [XL-2010] Action d'une macro selon le "titre"
    Par ThSPB dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/12/2011, 11h52
  3. [AC-2002] lister les actions d'une macro en vba
    Par shagun dans le forum VBA Access
    Réponses: 4
    Dernier message: 30/07/2009, 19h13
  4. Annuler une action consécutive à une macro
    Par Djey51 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/01/2009, 18h04
  5. Comment annuler les effets d'une macro sur les feuilles?
    Par jolzeviking dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 30/06/2008, 14h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo