2

これは簡単に思えますが、私にはうまくいかないようです。「Sheet1」のチャートがあります。シート上の唯一のチャートです。チャートのシリーズ数を取得したい。だから私は使用します:

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

すぐに答えを得るには。ただし、VBAで「オブジェクトはプロパティまたはメソッドをサポートしていません」というエラーが表示されます。何か案は?

4

2 に答える 2

11

追加する必要がありますChart

Debug.Print ThisWorkbook.Sheets("Sheet1").ChartObjects(1).Chart.SeriesCollection.Count
于 2012-11-13T15:48:45.630 に答える
3

これを試してDebug.Print ThisWorkbook.Sheets("Sheet1").ChartObjects(1).Chart.SeriesCollection.Count

于 2012-11-13T15:47:50.123 に答える