跳过excel条形图中的数据

时间:2016-06-02 08:39:21

标签: excel charts

我在Excel中有大量数据,我想用条形图绘制它。诀窍是我需要跳过错误单元格,而不是0或间隙,但只是不添加系列:

Column A   Column B
   A          10
   B          15
  na()        na()
   D          6

...我希望我的情节在y轴上有A,B和D(没有C),在x轴上有值。

这只是一个简化当然......数据集要大得多,这就是为什么我无法隐藏行或类似的东西

谢谢!

1 个答案:

答案 0 :(得分:1)

要隐藏系列,只需隐藏基础行/列。因此,在您的情况下,您只需隐藏列C

即可
ThisWorkbook.Worksheets(1).Columns("C").EntireColumn.Hidden = True

如果您的系列有一个范围,那么您可以扫描它以查找错误并使用以下子隐藏包含错误的范围:

Sub tmpTest()

Dim cell As Range

For Each cell In ThisWorkbook.Worksheets(1).Range("A1:Z100")
    If VarType(cell.Value) = vbError Then ThisWorkbook.Worksheets(1).Columns(cell.Column).EntireColumn.Hidden = True
Next cell

End Sub