0
Avec Excel 2007, est-il possible de modifier la transparence des lignes de la grille de diagramme en utilisant VBA ou VB.NET?Manipulation de lignes de grille de graphiques Excel 2007 dans VBA
je le code suivant, qui jette une exception sur la dernière ligne:
Dim axis As Excel.Axis = chart.Axes(Excel.XlAxisType.xlCategory)
axis.HasMajorGridlines = True
axis.MajorGridlines.Border.Color = Color.Gray.ToArgb
axis.MajorGridlines.Border.LineStyle = Excel.XlLineStyle.xlContinuous
axis.MajorGridlines.Format.Fill.Transparency = 0.8
(Bien sûr, ce code est en VB.NET)
Merci!
Cela fonctionne, sauf que vous avez une petite faute de frappe, la méthode correcte est: axis.MajorGridlines.Format.Line.Transparency = 0,8 (Notez que les Format.Lines est devenu Format.Line) –