指定されたブックまたは作業中のブックにあるすべてのグラフ シートのコレクションです。
注釈
各グラフ シートは、 グラフ オブジェクトによって表されます。 これには、ワークシートまたはダイアログ シートに埋め込まれたグラフは含まれません。 埋め込みグラフの詳細については、 Chart オブジェクトおよび ChartObject オブジェクトを参照してください。
例
ブック オブジェクトの Charts プロパティを使用して、Charts コレクションを返します。 次の使用例は、作業中のブックのすべてのグラフ シートを印刷します。
Charts.PrintOut
ChartObjects オブジェクトの Add メソッドを使用して新しいグラフ シートを作成し、ブックに追加します。 次の例では、アクティブなブックに新しいグラフ シートを追加し、 Sheet1 という名前のワークシートの直後に新しいグラフ シートを配置します。
Charts.Add After:=Worksheets("Sheet1")
Add メソッドと ChartWizard メソッドを Chart オブジェクトの ChartWizard メソッドと組み合わせて、ワークシートのデータを含む新しいグラフを追加できます。 次の例では、 Sheet1 というワークシートのセル A1:A20 のデータに基づいて、新しい折れ線グラフを追加します。
With Charts.Add
.ChartWizard source:=Worksheets("Sheet1").Range("A1:A20"), _
Gallery:=xlLine, Title:="February Data"
End With
Charts (index。index はグラフ シートのインデックス番号または名前です。) を使用して単一の Chart オブジェクトを返します。 次の例では、グラフ シート 1 の系列 1 の色を赤に変更します。
Charts(1).SeriesCollection(1).Format.Fill.ForeColor.RGB = rgbRed
Sheets コレクションには、ブック内のすべてのシート (グラフ シートとワークシートの両方) が含まれます。 1 つのシートを返すには、 Sheets (index) を使用します。ここで、 index はシート名または番号です。
メソッド
プロパティ
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。