Wie heeft er ervaring hiermee?
Via de Axis class kun je TickLabelSpacing aanpassen - deze is ook te benaderen vanaf de Excel library maar heeft blijkbaar geen effect op de charts.
Hetzelfde geldt eigenlijk voor de Font class. Aangezien ik beide wil gebruiken om de Axis van een chart binnen Excel wil aanpassen.
Via een macro werkt het, maar ik wil niet achteraf nog met macro's moeten werken. Het is beter wanneer dit meteen voor elkaar is.
Ter info even de macro erbij waarmee het mogelijk is:
Code:Sub ChartMacro() ActiveSheet.ChartObjects("Chart 1").Activate ActiveChart.Axes(xlCategory).Select With ActiveChart.Axes(xlCategory) .CrossesAt = 1 .TickLabelSpacing = 1 .TickMarkSpacing = 1 .AxisBetweenCategories = True .ReversePlotOrder = False End With Selection.TickLabels.AutoScaleFont = True With Selection.TickLabels.Font .Name = "Arial" .FontStyle = "Regular" .Size = 6 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False .Underline = xlUnderlineStyleNone .ColorIndex = xlAutomatic .Background = xlAutomatic End With End Sub

Likes:


Quote