annuler ou cacher une action en vba

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

C

cocolina

Guest
Bonjour le forum,

Excusez-moi si ma question vous parait un peu bête mais je débute en VBA et mes recherches sur internet n'ont rien donné...
Je travaille actuellement sur une macro VBA qui, pour s'exécuter correctement, à besoin de trier des colonnes par ordre croissant.
Le problème c'est que les utilisateurs se retrouvent alors avec un fichier modifié.
Je voudrais donc que la macro commence en triant les colonnes et termine en remettant les colonnes comme avant.
Quelqu'un saurait-il comment faire, si c'est possible ? Ou à défaut auriez vous une idée d'alternative ?

J'espère avoir été assez claire dans mes explications.

Chloé.
 
Re : annuler ou cacher une action en vba

Bonjour cocolina, PierreJean, le Forum,

Bienvenue à toi, cocolina,

En dehors du fait que notre ami PierreJean a raison, je peux te proposer la solution suivante :

Copier la plage de cellules concernées dans une zone vide de ta feuille de calcul (ou dans une autre feuille). Il suffit alors que ta macro trie cette copie, fasse les opérations qui lui sont affectées, et efface cette copie une fois son travail terminé. De la sorte, ton tableau initial n'aura subi aucune transformation.

Espérant avoir répondu.

Cordialement.
 
Re : annuler ou cacher une action en vba

J'ai utilisé la technique de Papou-net en copiant mes données sur une feuilles masquée que je supprime à la fin de ma macro.
ça marche ! 🙂

En tous cas merci beaucoup pour vos réponses si rapides !
 
- 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.
Retour