Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VBA计数chartObject中的系列数_Vba_Excel_Excel 2010 - Fatal编程技术网

VBA计数chartObject中的系列数

VBA计数chartObject中的系列数,vba,excel,excel-2010,Vba,Excel,Excel 2010,我知道这看起来很简单,但对我来说似乎不起作用。 我在“表1”上有一张图表。这是工作表上唯一的图表。我想得到图表中的序列号。因此,我使用: Debug.Print ThisWorkbook.Sheets("Sheet1").ChartObjects(1).SeriesCollection.Count 在即时窗口中获取答案。但是VBA给了我一个“对象不支持属性或方法”错误。有什么想法吗?试试这个调试。打印这个工作簿。工作表(“Sheet1”)。图表对象(1)。图表。系列集合。计数您需要添加到图表中

我知道这看起来很简单,但对我来说似乎不起作用。 我在“表1”上有一张图表。这是工作表上唯一的图表。我想得到图表中的序列号。因此,我使用:

Debug.Print ThisWorkbook.Sheets("Sheet1").ChartObjects(1).SeriesCollection.Count

在即时窗口中获取答案。但是VBA给了我一个“对象不支持属性或方法”错误。有什么想法吗?

试试这个
调试。打印这个工作簿。工作表(“Sheet1”)。图表对象(1)。图表。系列集合。计数
您需要添加到
图表中:

Debug.Print ThisWorkbook.Sheets("Sheet1").ChartObjects(1).Chart.SeriesCollection.Count

@谢谢。别傻了。我并不总是发现使用VBA直观地操作图表。