Bonjour,
Via le VBA, je génère des graphiques et j'aimerais les personnaliser, notamment en modifiant la taille de la police d'écriture utilisée.
Seulement, sur Excel 2003 (car j'ai testé le 2007), cela ne veut pas fonctionner correctement.
Je fais ceci :
Et pourtant, il a pas l'air de prendre en compte les valeurs puisque le titre a une taille de 15, les axes à 12 et la légende à 11.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 With chtChart .ChartType = xlLineMarkers .HasTitle = True .ChartTitle.Characters.Text = "Evolution ..." .ChartTitle.Font.Name = "Calibri" .ChartTitle.Font.FontStyle = "Gras" .ChartTitle.Font.Size = 10 .PlotArea.Interior.ColorIndex = xlNone With .Axes(xlValue).TickLabels.Font .Name = "Calibri" .FontStyle = "Normal" .Size = 8 End With With .Axes(xlCategory).TickLabels .Font.Name = "Calibri" .Font.FontStyle = "Normal" .Font.Size = 8 .Orientation = 45 End With .HasLegend = True With .Legend .Position = xlLegendPositionBottom .Font.Name = "Calibri" .Font.FontStyle = "Normal" .Font.Size = 7.35 End With End With
Pourtant, lorsque je fais une macro générée automatiquement, il me crée un code similaire à celui là... Pourquoi est-ce qu'il ne met pas les valeurs que je lui demande ?
Merci d'avance.
Partager