Frage

Ich muss Säulendiagramme in Excel mit VBA nur (keine Benutzereingaben) machen. Ich wollte, dass die Etiketten von der x-Achse zu formatieren, so dass die Ausrichtung für jedes Etikett -270 Grad wird. (Dies kann durch Änderung der „Custom Winkel“ Eigenschaft in den „Ausrichtung“ -Register des „Achse formatiert“ Dialog manuell durchgeführt werden.) Ich habe versucht, ein Makro dafür aber Excel Aufnahme scheint nicht zu dem Ausrichtungsschritt der Aufnahme zu werden. Weiß jemand, wie dies nur mit VBA zu tun?

War es hilfreich?

Lösung

Wenn Sie Excel 2007 verwenden, versuchen, eine frühere Version verwenden, da 2007 die Makroaufzeichnung ein bisschen gelähmt ist.

Das ist, was ich habe:

ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.Axes(xlCategory).Select
Selection.TickLabels.Orientation = xlUpward

Andere Tipps

ActiveChart.Axes(xlCategory).TickLabels.Orientation = 67
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top