我编写了一些代码来在图表中创建第二个 y 轴。我在格式化第二个 y 轴时录制了一个宏,代码看起来很棒。但是,当我尝试从 VBA 代码运行它时它不起作用。我已经尝试了格式刷(第一个 y 轴),如果它有效,这将是最佳的,并且还通过格式化第二个 y- “手动”轴
这就是我所拥有的(它不起作用..)将第二个 y 轴格式化为 Calibri(“手动”):
ActiveChart.Axes(xlValue, xlSecondary).Select
Selection.Format.TextFrame2.TextRange.Font.Name = "+mj-lt" 'This line doesn't work...
Selection.Format.TextFrame2.TextRange.Font.Size = 14
错误代码:对象“ChartFormat”的方法 TextFrame2 失败
使用格式刷:
ActiveChart.Axes(xlValue).Select
Selection.Format.PickUp 'This line doesn't work...
ActiveChart.Axes(xlValue, xlSecondary).Select
错误代码:对象不支持此属性或方法。
有谁知道为什么这些方法都不起作用或者是否有解决方法?