vba: nom de graphique introuvable

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

B

bernaroff

Guest
Bonjour à tous et bonne fête nationale
j'espère que malgrè tout quelques uns seront connectés pour répondre à ma petite question

dans ma macro, j'essaie de suprimer le graphe créer sur une feuille avec
ActiveSheet.DrawingObjects.Delete
pour le mettre à jour (recréer le même) seulement celui qui est recréer ne porte jamais le même nom (Graphique 1, puis 2 ...) et dans ma procédure j'utilise cette manipulation
ActiveSheet.ChartObjects("Graphique 1").Activate
Seulement il ne reconnaît pas le graphe lors de la mise à jour

peut être est-il possible de forcer le nom du graphique (lui donner un nom directement à sa création) ou de faire appel au graphe dernièrement créer mais je ne connais pas le code correspondant (je suis nouveau sur vba, j'ai l'habitude de coder avec maple, matlab,c++ et pascal)
merci pour votre aide et profitez de votre jour de congé, moi j'ai le privilège de travailler aujourd'hui
 
Re : vba: nom de graphique introuvable

c'est bon j'ai trouvé
NomGraphe = ActiveChart.Name
Ligne = InStr(1, NomGraphe, "Graph")
NomGraphe = Mid(NomGraphe, Ligne, 50)
ActiveSheet.Shapes(NomGraphe).Name = "Données"
 
- 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

M
Réponses
5
Affichages
2 K
michaeldu84000
M
J
Réponses
4
Affichages
6 K
jony b good
J
N
Réponses
2
Affichages
910
N
C
Réponses
9
Affichages
9 K
Cefiroth
C
T
Réponses
2
Affichages
2 K
Taedd
T
F
Réponses
2
Affichages
2 K
F
Retour