code pour désigner une feuille comme référence

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 !

cococh8

XLDnaute Junior
Bonjour à tous,


Je bosse actuellement sur nue projet VBA et je suis à la rechgerche d'un code:

J'aimerais traduire en langage VBA les instructions suivantes:

1) "prendre la feuille actuelle comme référence"

2) "retourner à la feuille de référence"

Le but est d'avoir une macro qui se balade sur plusieurs boutons dans plusieurs feuilles mais qui prend à chaque fois en compte la feuille de laquelle elle a été lancée.


Merci d'avance à tous et bon Weekend 🙂
 
Re : code pour désigner une feuille comme référence

Bonjour cococh8,

Pour référencer ta feuille actuelle :

Code:
NomFeuille = ActiveSheet.Name

Pour revenir sur ta feuille :

Code:
Sheets(NomFeuille).Activate

Tu peux également utiliser les index de feuilles, mais si tu les déplaces entretemps, les références seront faussées :

Code:
Indfeuille = ActiveSheet.Index

Code:
Sheets(IndFeuille).Activate

Espérant t'avoir aidé.

Cordialement.
 
- 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

Discussions similaires

Réponses
3
Affichages
295
Réponses
3
Affichages
430
Retour