Code et modification du nom et de la place d'un onglet

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

S

Sylvain

Guest
Bonsoir,

J'ai une appli que je voudrais rendre "internationale". Ce qui serait bien c'est d'aussi changer le nom des onglets, mais là ça planterait les macros. D'une part si j'utilise le numéro de sheets pour mon code ça risque aussi de planter si on déplace un onglet.

Il reste les noms des feuilles (ceux qui ne sont pas entre parenthèses dans l'explorateur de projets).

Je voudrais savoir comment on utilise ces noms, est-ce que l'on peut faire sh1.select directement, entre crochets [sh1].select ... Quelle est la meilleure manière, quelles sont les utilisations du code entre crochets...


A+
 
le nom dont tu parles est la propriété codename de sheets.

tu peux acceder aux feuilles par cette propriété via l'objet VBComponent.
Attention, si tu veux modifier un codename , il te faut passer par la collection properties de VBComponent et activer la propriét _Codename.

Je sais , ca a l'air compliqué mais pas tant que ca.

A+
 
- 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