Salut iden,
juste 2 petites questions :
1 ton graph est une feuille de graph ou un graph inséré dans une feuille de calcul ?
2 tu est sous quelle version d'excel ?
ps: pour info, j'obtiens des résultats un peu farfellu chez moi si le graph est inséré dans une feuille de calcul :
ActiveChart.Name renvois : Graph BEM 01 à 06 Graphique 1 (soit nom de la feuille + espace + graphique + espace + index du graph)
selection.Name renvois : Graphique
Code :
- Dim ch As ChartObject
- Set ch = Worksheets(1).ChartObjects.Add(100, 30, 400, 250)
- ch.Chart.ChartWizard Source:=Worksheets(1).Range("a1:a20" ), _
- gallery:=xlLine, Title:="New Chart"
|
en créant le graph ainsi, j'obtiens :
ch.Name renvoi : Chart 1
ch.Chart.Name renvoi : Feuil2 Graphique 1
Par contre si c'est une feuille de graphique là aucun soucis j'ai en retour le nom de ma feuille.
@+