• Initiateur de la discussion Initiateur de la discussion freddybee
  • 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 !

F

freddybee

Guest
Bonjour à tous,
J'ai une macro que j'utilise souvent pour insérer une ligne à l'endroit où se trouve la cellule active.
Par contre, lorsque je lance la macro par erreur, la fonction annuler (CTRL-Z) ne marche pas car l'opération n'a pas été "mise en mémoire" par Excel.
Avez-vous une solution ou une idée ? A vous lire ....
 
Hello
je ne vois rien d'autre qu'ecrire la macro qui fait le contraire.. à savoir supprimer la ligne sélectionnée
activecell.entirerow.delete

ou alors ajouter des "vérifications" dans ta macro d'insertion qui vérifie que tu peux bien inséerer une ligne l'endroit sélectionné
 
Merci d'avoir pris le temps de me répondre.
J'ai de mon coté été trop rapide dans l'explication de mon problème : j'ai besoin du undo car la macro insère mais supprime aussi des lignes.
Lorsque je supprime une ligne via Excel, je peux annuler la commande et "récupérer" ma ligne.
Lorsque je la supprime par macro, la ligne n'est pas "mémorisée" et je ne peux pas la récupérer.
Y'a-t-il un moyen d'obliger Excel a mémoriser dans le buffer ce que je fais pour pouvoir par la suite utiliser "annuler" ?
Merci et bonne soirée
 
Non. Il y seulement moyen d'indiquer à Excel quelle macro il doit utiliser pour annuler le travail effectué parce celle qui le demande. C'est donc à vous de prévoir tout ce qu'il faut pour pouvoir retrouver de quoi tout faire en sens inverse. Mais ça ce peut se faire en rangeant tout ça dans une collection.
 
- 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
3
Affichages
587
Réponses
6
Affichages
545
Réponses
5
Affichages
820
Retour