【问题标题】:excel change diagram characteristics with VBAexcel用VBA变化图特征
【发布时间】:2016-08-30 15:43:35
【问题描述】:

我在 excel 中有很多图表,我需要更改它们的外观。我在 VBA 中编写了这个 cscript,但它不起作用:

Sub Makro1()
'
' Makro1 Makro
'

'
For i = 1 To 28
    ActiveSheet.ChartObjects("Diagramm " & i).Activate
    ActiveSheet.Shapes("Diagramm " & i).Line.Visible = msoFalse
Next i
End Sub

使用此脚本,我试图将框架线更改为无框架线。但它不起作用,我无法找到错误。此外,我需要更改 y 轴的名称。知道我该怎么做吗?

【问题讨论】:

  • @pnuts:你的意思是我有数字“1”(如果我的图表的编号从 1 开始)还是命名为“Diagramm”? “图表”是德文版 excel 的“图表”。

标签: excel vba diagrams


【解决方案1】:

不确定你所说的框架线是什么意思,你的代码通过删除对象边框对我有用。

Y轴为:

ActiveChart.Axes(xlValue, xlPrimary).HasTitle = True
ActiveChart.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Title Here"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-18
    • 1970-01-01
    • 2021-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-19
    相关资源
    最近更新 更多