Comment excel gere-t-il les codename?

greg0ire

XLDnaute Nouveau
Bonjour! J'ai un petit problème : j'ai développé des macros pour excel en utilisant pas mal la propriété Codename de mes feuilles et je me suis rendu compte que ces Codenames ne sont générés que quand VBE est ouvert.
Ainsi, la fonction suivante
Code:
Sub test()
    For Each sh In ThisWorkbook.Sheets
        MsgBox sh.CodeName
    Next
End Sub
me renvoie des valeurs vides quand VBE est fermé. C'est très génant pouvez-vous me dire comment forcer la génération de ces précieux codenames?
 

greg0ire

XLDnaute Nouveau
Re : Comment excel gere-t-il les codename?

@Gorfael : Si j'essaie ta fonction après avoir créé un graphe avec une macro tout en ayant VBE fermé, je n'ai que le name dudit graphe qui s'affiche (pour les autres feuilles aucun problème).
@ tous : En gros mon problème c'est que quand je crée un graphe en utilisant une macro en ayant VBE fermé, ce graphe ne reçoit aucun codeName.
 
Dernière édition:

Gorfael

XLDnaute Barbatruc
Re : Comment excel gere-t-il les codename?

greg0ire à dit:
Et bah alors? Vous êtes décédés? Y en avait 5000 pour me répondre et là plus personne...J'ai dit quelque chose qu'il fallait pas?:confused:
Salut
Non, je ne crois pas, mais je n'ai pas le problème (Office 2003) : ta macro me renvoie bien un nom. Difficile de trouver la solution d'un problème qu'on ne peut pas mettre en évidence :(
A+
 

greg0ire

XLDnaute Nouveau
Re : Comment excel gere-t-il les codename?

Ca marche chez toi? :confused: Je dois être maudit, là... T'avais bien VBE fermé dis moi? T'as bien exécuté la macro en passant par le Menu Outils>Macros? Il est très tôt là et je sais pas si tu vas répondre tout de suite tout de suite...alors si quelqu'un me lit, pouvez-vous tester ce code et me dire si ça marche?
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Re : Comment excel gere-t-il les codename?

Re

Perso j'ai rencontré le pbe mais je n'ai pas pu regarder hier soir plus en profondeur

Et comme je ne suis tenu à aucun pourcentage de resolution de pbe en un temps donné et bien je regarderai plus tard :mad:
 

greg0ire

XLDnaute Nouveau
Re : Comment excel gere-t-il les codename?

Ouhla... keep cool, take it easy! C'est juste que je fais une présentation tout à l'heure et que ça pourrait être super cool si ça marchait... Tu t'es senti offensé, là? Si oui toutes mes excuses, hein, c'était pas le but.
 
Dernière édition:

greg0ire

XLDnaute Nouveau
Re : Comment excel gere-t-il les codename?

En fait je crois que Excel a été programmé avec les pieds par des gros autistes et que y a pas de solution à mon problème; je vais donc contourner le problème...:( Merci beaucoup quand même d'avoir répondu ;)
 

Discussions similaires

Statistiques des forums

Discussions
312 480
Messages
2 088 757
Membres
103 950
dernier inscrit
Thomas Solioz