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

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

anonymousA

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

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 685
Messages
2 090 938
Membres
104 703
dernier inscrit
romla937