• Initiateur de la discussion Initiateur de la discussion yusukens2
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Y

yusukens2

Guest
Bonjours j'ai une petite question concernant les macros.

en fait je me suis crée une macro qui permet de copier coller la valeur de la cellule sans prendre en compte la forumul.

avec comme code :
ActiveCell.SetPhonetic
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

mon problème le suivant.
imaginons que j'active la macro sur une cellule qui contient une formule,
bien entendu il va remplacer la formule par ça propre valeur.
jusqu'a la tout est OK/
mais imaginons que je me sois trompé et que j'aimerai revenir en arriere et donc retrouver la formule avant l'affectation de la macro.

j'ai remarqué que lorsqu'on enclanche une macro les fonctions (ANNULE) et (crtl+Z) ne marchent plus.

ma question est donc de savoir si il y a un moyen pour revenir en arriere après l'activation d'un macro


merci pour votre aide
 
Salut yusukens, je ne crois pas qu'il y'ait 1 moyen de revenir sur une modification causée par une macro qu'elle soit exécutée.

Par contre tu peux à chaque fois sauvegarder la valeur ou la formule de la cellule à modifier et la restituer si erreur par Macro:
Avant de copier tu sauves dans 1e autre cellule.
S'il y'a eu erreur alors avec une autre macro tu replaces la valeur sauvée.

Ciao
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
598
Réponses
10
Affichages
792
Réponses
2
Affichages
401
Retour