ShowSeriesName附加Y值标签

时间:2013-04-03 15:18:07

标签: excel vba excel-vba excel-2010

我正在编写一个循环来在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值标签。有没有其他人有这个问题或知道解决方法?

1 个答案:

答案 0 :(得分:2)

尝试将这两个参数设置在一行中,例如:

If (Range("Q" & m) >= 40 And Range("R" & m) >= 40) Then
   .ApplyDataLabels ShowSeriesName:=True, ShowValue:=False
End If

如果有任何改变,请告诉我们。如果没有,请在您的代码中添加With...行。