我必须仅使用VBA在Excel中创建柱形图(无用户输入)。我想格式化x轴的标签,以便每个标签的对齐方式变为-270度。 (这可以通过更改“格式轴”对话框的“对齐”选项卡中的“自定义角度”属性来手动完成。)我尝试为此录制宏但Excel似乎没有记录对齐步。有人知道如何使用VBA吗?

有帮助吗?

解决方案

如果您使用的是Excel 2007,请尝试使用早期版本,因为2007年的宏录制器有点瘫痪。

这就是我得到的:

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

其他提示

ActiveChart.Axes(xlCategory).TickLabels.Orientation = 67
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top