EXCEL/VBA - Graphique - Légende Automatique
Bonjour à tous,
Je me permets d'écrire car j'ai deux soucis de mise en forme de la légende d'un graphique sous Excel.
Je souhaiterais positionner la légende à un endroit que j'ai défini, pour une taille de police définie et en gras :
Code:
1 2 3 4 5 6 7 8 9 10 11
| Sub AfficherLgnde()
'Mise en forme de la légende
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.HasLegend = True
ActiveChart.Legend.Left = 52.247
ActiveChart.Legend.Top = 70.616
ActiveChart.Legend.Font.Bold = True
ActiveChart.Legend.Font.Size = 11
End Sub |
Mon soucis est que lorsque je fais cela, la taille de l'objet légende se fixe à une valeur que je ne connais pas et lorsque je souhaite rajouter des courbes sur mon graphique elles n'apparaissent pas dans la légende puisqu'elle dépasse du cadre.
En résumé j'aimerais trouver la propriété AutoSize de la légende.
Je ne sais pas si je suis assez clair... Est ce que quelqu'un aurait une solution ?
Bien cordialement,
MM