Stockage page active dans une variable

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

Fab117

Guest
Bonjour,
Dans l'éxécution de ma macro, je navigue entre plusieurs feuilles du même classeur.
Je souhaiterais qu'il stocke dans une variable la page active au moment de l'éxécution de la macro afin de pouvoir rappeler cette page plus loin dans le déroulement de la macro.

=> i) Comment stocker la page active dans une variable (de quel type)
=> ii) Comment rappeler la page en utilisant la variable

Merci.
 
Salut Fab, salut le forum!
Tu as la fonction ActiveSheet.Name qui peut t'aider, ca donnerai a peu pret ca:

Dim nomdemafeuille as string ' On dimensionne la variable comme du texte
nomdemafeuille=ActiveSheet.Name ' On lui attribue le nom de ta feuille
Sheets("Uneautrefeuille").Activate ' On active une autre feuille
Sheets(nomdemafeuille).Activate ' Et on revient a la premiere


Voilou, tu peux faire pareil avec ton workbook avec, tu l'auras devine , la fonction ActiveWorkbook.
J'espere que ca repond a ta question, par contre fait attention a la duree de vie de ta variable!!!
A toi de jouer maintenant!

Cerber
 
- 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

Retour