我知道这看起来很简单,但它似乎并没有为我工作。 我对“工作表Sheet1”的图表。 它是在片材上的唯一的图表。 我想在图表中系列的数量。 所以我使用:
Debug.Print ThisWorkbook.Sheets("Sheet1").ChartObjects(1).SeriesCollection.Count
以获得即时窗口答案。 然而VBA给了我一个“对象不支持属性或方法”错误。 有任何想法吗?
我知道这看起来很简单,但它似乎并没有为我工作。 我对“工作表Sheet1”的图表。 它是在片材上的唯一的图表。 我想在图表中系列的数量。 所以我使用:
Debug.Print ThisWorkbook.Sheets("Sheet1").ChartObjects(1).SeriesCollection.Count
以获得即时窗口答案。 然而VBA给了我一个“对象不支持属性或方法”错误。 有任何想法吗?
您需要在添加Chart
:
Debug.Print ThisWorkbook.Sheets("Sheet1").ChartObjects(1).Chart.SeriesCollection.Count
试试这个Debug.Print ThisWorkbook.Sheets("Sheet1").ChartObjects(1).Chart.SeriesCollection.Count