donner un nom à un Graphique

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

bloomby

XLDnaute Occasionnel
Bonjour à tous,

Comment pouvons-nous faire pour donner un nom à un graphique,
pas un titre mais plutôt un (nom visible en haut à gauche) dans l'écran Excel
se qui me permet d'utiliser se nom pour mon code

merci
 
Re : donner un nom à un Graphique

bonjour bloomby

A tester:

Code:
Sub renomme()
For n = 1 To ActiveSheet.ChartObjects.Count
NewNom = InputBox("Nouveau nom a donner au graphique " & ActiveSheet.ChartObjects(n).Name)
ActiveSheet.ChartObjects(n).Name = NewNom
Next n
End Sub
 
Re : donner un nom à un Graphique

Bonjour Bloomby,

Lors de l'élaboration du graphique, en avant dernière étape, on te demande certaines choses, dont le titre que tu veux donner à ton graphique, à tes abscisses et à tes ordonnées.

pour une macro le titre sera "ActiveChart.ChartTitle".

Je t'ai fait un petit exemple pour t'illustrer tout ça, avec la macro et le placement du titre en haut à gauche.

J'espère que cela te convient.

Gruick

Edit : Bonjour Pierre... plus rapide, à Paris on est pas encore dégelés !
 

Pièces jointes

Dernière édition:
Re : donner un nom à un Graphique

Bonjour Pierrejean,

Je suis retombé sur ta réponse dans une de mes recherches, car j'ai le même probléme,

je cherche à renommer 3 graphiques qui sont sur la même page sans avoir à passer par l'instruction "inputbox"

les graphs doivent s'appeler stat1, stat2, stat3

l'étape suivante serait de pouvoir les aligner à l'horizontal sans recouvrement.

j'ai essayer de repartir sur ton code, mais je n'y arrive pas, je sollicite donc ton aide.


Merci d'avance
christophe
 
Re : donner un nom à un Graphique

Re

Pour renommer teste:

Code:
Sub renomme()
For n = 1 To ActiveSheet.ChartObjects.Count
ActiveSheet.ChartObjects(n).Name = "stat" & n
Next n
End Sub

Pour aligner ,fais nous un petit fichier exemple et on regardera
 
Re : donner un nom à un Graphique

Merci ! !

ça parrait tellement simple pour toi....🙁

pour l'alignement des graphique, j'ai trouve ce code:

For i = 1 To ActiveSheet.ChartObjects.Count
ActiveSheet.ChartObjects(i).Select
ActiveSheet.ChartObjects(i).Left = (i - 1) * 400
ActiveSheet.ChartObjects(i).Height = 240
ActiveSheet.ChartObjects(i).Width = 400
ActiveSheet.ChartObjects(i).Top = 300
Next i

du coup je peux même me passer du code pour renomer les fichiers....

il y a tellement de façons de faire......
 
- 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

Discussions similaires

Réponses
4
Affichages
181
  • Question Question
XL pour MAC Graphique
Réponses
12
Affichages
283
Réponses
4
Affichages
222
Réponses
4
Affichages
380
Réponses
0
Affichages
132
Retour