我正在编写一个循环来在Excel 2010中创建和格式化XY散点图。在我的循环中,我添加了.ApplyDataLabels ShowSeriesName:= True,系列名称显示在我的图表中,但也添加了Y值标签。要删除Y值标签,我将.ApplyDataLabels ShowValue:= False添加到我的代码中,但也关闭了系列名称标签。这是我的代码:
If (Range("Q" & m) >= 40 And Range("R" & m) >= 40) Then
.ApplyDataLabels ShowSeriesName:=True
.ApplyDataLabels ShowValue:=False 'set to false because it didn't work
End If
基本上我只需要在我的图表中显示系列名称,而不是系列名称和Y值标签。有没有其他人有这个问题或知道解决方法?
答案 0 :(得分:2)
尝试将这两个参数设置在一行中,例如:
If (Range("Q" & m) >= 40 And Range("R" & m) >= 40) Then
.ApplyDataLabels ShowSeriesName:=True, ShowValue:=False
End If
如果有任何改变,请告诉我们。如果没有,请在您的代码中添加With...
行。