Nom Codé des feuilles du classeur

hmcirta Messages postés 237 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 7 novembre 2024 - 6 nov. 2024 à 15:43
 charles - 8 nov. 2024 à 14:04

Bonjour,

Y a-t-il un moyen de modifier le nom codé des feuilles d'un classeur (celui affiché dans VBAProject (Classeur1) en un seul coup ?

car ce classeur a été utilisé sur une la version Fr et Eng d'excel

Merci de votre aide


Windows / Chrome 130.0.0.0

4 réponses

danielc0 Messages postés 1270 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 20 novembre 2024 143
6 nov. 2024 à 16:00

Bonjour,

A ma connaissance, tu ne peux pas modifier le nom de code (codename) des feuilles. C'est une propriété en lecture seule. Par contre, tu peux modifier le nom des feuilles dans une boucle VBA.

Daniel


0
hmcirta Messages postés 237 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 7 novembre 2024 21
7 nov. 2024 à 18:02

Bonjour,

Mais on peut le modifier manuellement dans les propriétes.

0
danielc0 Messages postés 1270 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 20 novembre 2024 143
7 nov. 2024 à 18:51

Bonjour,

Négatif. Tu peux modifier le Name (entouré rouge) mais pas le CodeName (entouré en bleu :

Daniel


0

Bonjour,

Pourtant manuellement ??

0
danielc0 Messages postés 1270 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 20 novembre 2024 143
7 nov. 2024 à 21:10

Tu as raison, c'est seulement impossible par macro :

L'aide VBA dit :

"La valeur que vous voyez dans la cellule à droite de (Nom) dans le Fenêtre Propriétés est le nom de code de l’objet sélectionné. Au moment de la création, vous pouvez changer le nom de code d'un objet en modifiant cette valeur. Vous ne pouvez pas modifier cette propriété par programmation au moment de l’exécution."


0

Bonjour,

Merci, je fais toujours manuellement, et pour cause !

0