Chart オブジェクト (Excel)
指定されたブックまたは作業中のブックにあるすべてのグラフ シートのコレクションです。
注釈
各グラフ シートは、 Chart オブジェクトによって表されます。 これには、ワークシートまたはダイアログ シートに埋め込まれたグラフは含まれません。 埋め込みグラフの詳細については、Chart オブジェクトと ChartObject オブジェクトに関 するページ を参照してください。
例
Workbook オブジェクトの Chart プロパティを使用して、Chart コレクションを取得します。 次の使用例は、作業中のブックのすべてのグラフ シートを印刷します。
Charts.PrintOut
ChartObjects オブジェクトの Add メソッドを使用して、新しいグラフ シートを作成し、ブックに追加します。 次の使用例は、作業中のブックに新しいグラフ シートを追加し、 Sheet1 という名前のワークシートの直後に新しいグラフ シートを配置します。
Charts.Add After:=Worksheets("Sheet1")
Add メソッドと Chart オブジェクトの ChartWizard メソッドを組み合わせて、ワークシートのデータを含む新しいグラフを追加できます。 次の使用例は、 シート 1 という名前のワークシートのセル 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 つのシートを返すには、 シート (インデックス) を使用します。 index はシート名または番号です。
メソッド
プロパティ
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。