Vba Excel中的轴标签
此代码:Vba Excel中的轴标签,vba,excel,Vba,Excel,此代码: With ActiveChart.Axes(xlCategory, xlPrimary) .HasTitle = True .AxisTitle.Characters.Text = "Issues" End With 它会将标签添加到X轴,但也会保留旧标签。我想将旧标签更改或删除到此标签。 现在,我在x轴下方有两个标签/标题。如果要先删除旧的轴标题,请尝试以下操作: With ActiveChart.Axes(xlCategory, xlPrimary) .A
With ActiveChart.Axes(xlCategory, xlPrimary)
.HasTitle = True
.AxisTitle.Characters.Text = "Issues"
End With
它会将标签添加到X轴,但也会保留旧标签。我想将旧标签更改或删除到此标签。
现在,我在x轴下方有两个标签/标题。如果要先删除旧的轴标题,请尝试以下操作:
With ActiveChart.Axes(xlCategory, xlPrimary)
.AxisTitle.Delete
.HasTitle = True
.AxisTitle.Characters.Text = "Issues"
End With
我刚刚在Excel2007中运行了您的代码,但它没有在标准条形图上保留旧标题。你用的是什么样的图表?它有多少数据集?我用的是columnclustered。我有6个系列集。在图表下显示第一个的名称。正如我在上一个主题中回答的,如果使用F2进入Microsoft VBA中的对象资源管理器,则使用
字符(可能与excel版本有关)是没有用的,所以只需使用.axistTitle.Text=
,应该很好,我想我可能弄错了。。我想我需要改变的是X轴上的值。。但是当调用ActiveChart.SeriesCollection(1).XValues时,我得到一个错误。