Chart メンバー (Excel)

ブック内のグラフを表します。

イベント

名前

説明

Activate

ブック、ワークシート、グラフ シート、または埋め込みグラフがアクティブになったときに発生します。

BeforeDoubleClick

グラフの要素をダブルクリックしたときに、既定のダブルクリック操作の前に発生します。

BeforeRightClick

グラフの要素を右クリックしたときに、既定の右クリック操作の前に発生します。

Calculate

新しいデータまたは変更されたデータをグラフがプロットした後に、Chart オブジェクトで発生します。

Deactivate

グラフ、ワークシート、またはブックが非アクティブになったときに発生します。

MouseDown

ポインターがグラフ上にあるとき、マウス ボタンを押すと発生します。

MouseMove

グラフ上のマウス ポインターの位置を変更したときに発生します。

MouseUp

ポインターがグラフ上にあるとき、マウス ボタンを離すと発生します。

Resize

グラフのサイズを変更したときに発生します。

Select

グラフの要素を選択したときに発生します。

SeriesChange

グラフのバーをクリックし、上端を上下に移動してデータ要素の値を変更するなど、ユーザーがグラフ データ要素の値を変更したときに発生します。

メソッド

名前

説明

Activate

指定されたグラフをアクティブにします。

ApplyChartTemplate

標準またはユーザー設定のグラフの種類をグラフに適用します。

ApplyDataLabels

グラフのすべての系列にデータ ラベルを適用します。

ApplyLayout

リボンに表示されるレイアウトを適用します。

Axes

オブジェクトを返すメソッドです。単一の軸、またはグラフのすべての軸を返します。

ChartGroups

オブジェクトを返すメソッドです。単一のグラフ種類グループ (ChartGroup オブジェクト)、またはグラフ種類グループのコレクション (ChartGroups コレクション) を返します。コレクションの中には、すべてのグループの種類が含まれます。

ChartObjects

オブジェクトを返すメソッドです。単一の埋め込みグラフ (ChartObject オブジェクト)、またはシートにあるすべての埋め込みグラフのコレクション (ChartObjects コレクション) を返します。

ChartWizard

任意のグラフのプロパティを変更します。このメソッドを使用すると、すべてのプロパティを個別に設定せずに、短時間でグラフを書式設定できます。このメソッドは非対話型で、指定したプロパティのみを変更します。

CheckSpelling

オブジェクトのスペルをチェックします。

ClearToMatchColorStyle

指定されたグラフでグラフに適用されている色スタイルに従わないすべての色を消去します。

ClearToMatchStyle

グラフ要素の書式をクリアして自動に設定します。

Copy

シートをブック内の他の場所にコピーします。

CopyPicture

オブジェクトをクリップボードへピクチャ (画像) としてコピーします。

Delete

オブジェクトを削除します。

Evaluate

使用する名前を、オブジェクトまたは値に変換します。

Export

グラフを画像ファイルとしてエクスポートします。

ExportAsFixedFormat

指定された形式のファイルにエクスポートします。

FullSeriesCollection

Index 引数により指定された一連の値がフィルター処理され、取得されます。

GetChartElement

指定された x 座標および y 座標のグラフ要素についての情報を返します。このメソッドは、最初の 2 つの引数だけに値を指定するという点でほかのメソッドと異なります。ほかの引数の値を自動的に設定し、メソッドが情報を返すときに、コードでこれらの値を調べられるようにします。

Location

グラフを新しい位置に移動します。

Move

グラフをブック内の他の場所に移動します。

OLEObjects

オブジェクトを返すメソッドです。グラフやシートにある、単体の OLE オブジェクト (OLEObject オブジェクト)、またはすべての OLE オブジェクトのコレクション (OLEObjects コレクション) を返します。値の取得のみ可能です。

Paste

クリップボードから、指定されたグラフにデータを貼り付けます。

PrintOut

オブジェクトを印刷します。

PrintPreview

オブジェクトの印刷プレビュー (印刷時のイメージ) を表示します。

Protect

グラフを変更できないように保護します。

Refresh

指定されたグラフを直ちに再描画します。

SaveAs

グラフまたはワークシートへの変更を別のファイルに保存します。

SaveChartTemplate

使用可能なグラフ テンプレートの一覧に、ユーザー設定テンプレートを保存します。

Select

オブジェクトを選択します。

SeriesCollection

オブジェクトを返すプロパティです。グラフまたはグラフ種類グループにある単一のデータ系列 (Series オブジェクト)、またはすべてのデータ系列のコレクション (SeriesCollection コレクション) を返します。

SetBackgroundPicture

グラフの背景グラフィックスを設定します。

SetDefaultChart

グラフを新規に作成するときに使われるグラフ テンプレートの名前を指定します。

SetElement

グラフのグラフ要素を設定します。値の取得および設定が可能です。MsoChartElementType を使用します。

SetSourceData

グラフの元データとなる範囲を指定します。

Unprotect

シートまたはブックの保護を解除します。保護されていないシートやブックに対しては、このメソッドは無効です。

プロパティ

名前

説明

Application

オブジェクトを返すプロパティです。対象となるオブジェクトが指定されない場合は、Excel アプリケーション (Application オブジェクト) を返します。対象となるオブジェクトが指定された場合は、指定されたオブジェクトを作成した Application オブジェクトを返します。OLE オートメーションを使っていて、オブジェクトのアプリケーションにアクセスするときなどに、このプロパティを使います。値の取得のみ可能です。

AutoScaling

True の場合、3-D グラフのサイズを、2-D グラフであった場合に最も近い大きさに調節します。このプロパティを使用するには、RightAngleAxes プロパティが True である必要があります。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

BackWall

ユーザーが 3-D グラフの背壁を個別に書式設定できる Walls オブジェクトを返します。値の取得のみ可能です。

BarShape

指定された 3-D 横棒グラフまたは縦棒グラフで使用する形状を取得または設定します。値の取得および設定が可能です。XlBarShape を使用します。

CategoryLabelLevel

項目ラベルの元になるレベルを参照している XlCategoryLabelLevel 列挙体 (Excel) 定数を返します。整数型 (Integer) の値を使用します。値の取得および設定が可能です。

ChartArea

グラフのグラフ エリア全体を表す ChartArea オブジェクトを返します。値の取得のみ可能です。

ChartColor

グラフの配色を表す整数を取得または設定します。値の取得および設定が可能です。

ChartStyle

グラフのスタイルを取得または設定します。値の取得および設定が可能です。バリアント型 (Variant) の値を使用します。

ChartTitle

指定されたグラフのタイトルを表す ChartTitle オブジェクトを返します。値の取得のみ可能です。

ChartType

グラフの種類を取得または設定します。値の取得および設定が可能です。XlChartType クラスの定数を使用します。

CodeName

オブジェクトのコード名を返します。値の取得のみ可能です。文字列型 (String) の値を使用します。

Creator

指定されたオブジェクトを作成したアプリケーションを、32 ビットの整数値で返します。値の取得のみ可能です。長整数型 (Long) の値を使用します。

DataTable

グラフのデータ テーブルを表す DataTable オブジェクトを返します。値の取得のみ可能です。

DepthPercent

3-D グラフの奥行きを、グラフの幅に対するパーセント値 (%) で取得または設定します。このプロパティに使用できる範囲は、20 ~ 2000 です。値の取得および設定が可能です。長整数型 (Long) の値を使用します。

DisplayBlanksAs

グラフへの空白セルのプロット方法を設定します。使用できる定数は、XlDisplayBlanksAs クラスの定数のいずれかです。値の取得および設定が可能です。長整数型 (Long) の値を使用します。

Elevation

3-D グラフで、グラフを見る視線とグラフの床面との角度 (°) を取得または設定します。値の取得および設定が可能です。長整数型 (Long) の値を使用します。

Floor

3-D グラフの床面を表す Floor オブジェクトを返します。値の取得のみ可能です。

GapDepth

3-D グラフのデータ系列間の距離を設定します。値はマーカーの幅に対するパーセント値 (%) です。このプロパティに使用できる範囲は 0 ~ 500% の値です。値の取得および設定が可能です。長整数型 (Long) の値を使用します。

HasAxis

グラフの軸を取得または設定します。値の取得および設定が可能です。バリアント型 (Variant) の値を使用します。

HasDataTable

True の場合、グラフにデータ テーブルを追加します。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

HasLegend

True の場合、グラフに凡例を表示します。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

HasTitle

True の場合、軸やグラフのタイトルを表示します。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

HeightPercent

3-D グラフの高さをグラフの幅に対するパーセント値 (%) で取得または設定します。使用できる範囲は、5 ~ 500 の値です。値の取得および設定が可能です。長整数型 (Long) の値を使用します。

Hyperlinks

グラフのハイパーリンクを表す Hyperlinks コレクションを返します。

Index

類似するオブジェクトのコレクション内でのオブジェクトのインデックス番号を表す長整数型 (Long) の値を返します。

Legend

グラフの凡例を表す Legend オブジェクトを返します。値の取得のみ可能です。

MailEnvelope

文書の電子メール ヘッダーを表します。

Name

オブジェクトの名前を表す文字列型 (String) の値を取得または設定します。

Next

次のシートを表す Worksheet オブジェクトを返します。

PageSetup

指定されたオブジェクトのすべてのページ設定情報を含む PageSetup オブジェクトを返します。値の取得のみ可能です。

Parent

指定されたオブジェクトの親オブジェクトを返します。値の取得のみ可能です。

Perspective

3-D グラフの奥行きを表す長整数型 (Long) の値を取得または設定します。

PivotLayout

ピボットテーブル レポートのフィールド配置とピボットグラフ レポートの軸配置を表す PivotLayout オブジェクトを返します。値の取得のみ可能です。

PlotArea

オブジェクトを返すプロパティです。グラフのプロット エリア (PlotArea オブジェクト) を返します。値の取得のみ可能です。

PlotBy

グラフ上で列または行をデータ系列として使用する方法を設定します。使用できる定数は、XlRowCol クラスの xlColumns または xlRows です。値の取得および設定が可能です。長整数型 (Long) の値を使用します。

PlotVisibleOnly

True の場合、可視セルだけをプロットします。False の場合、非表示のセルもプロットします。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

Previous

次のシートを表す Worksheet オブジェクトを返します。

PrintedCommentPages

現在のグラフに対して印刷されるコメント ページの数を返します。値の取得のみ可能です。

ProtectContents

True の場合、シートの内容を保護しています。グラフが対象の場合、グラフ全体が保護されています。対象オブジェクトの保護をオンにするには、Protect メソッドの引数 Contents に True を設定します。値の取得のみ可能です。ブール型 (Boolean) の値を使用します。

ProtectData

True の場合、ユーザーがデータ系列式を変更できないようにします。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

ProtectDrawingObjects

True の場合、描画オブジェクトを保護しています。描画オブジェクトの保護をオンにするには、Protect メソッドの引数 DrawingObjects に True を設定します。値の取得のみ可能です。ブール型 (Boolean) の値を使用します。

ProtectFormatting

True の場合、ユーザーがグラフの書式を変更できないようにします。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

ProtectionMode

True の場合、画面上での変更のみの保護が設定されています。ユーザー インターフェイスの保護をオンにするには、Protect メソッドの引数 UserInterfaceOnly に True を設定します。値の取得のみ可能です。ブール型 (Boolean) の値を使用します。

ProtectSelection

True の場合、グラフの要素を選択できないようにします。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

RightAngleAxes

True の場合、グラフの回転角や仰角とは関係なく、軸が直行しています。このプロパティの対象は、3-D 折れ線グラフ、3-D 縦棒グラフ、および 3-D 横棒グラフだけです。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

Rotation

3-D グラフの回転角 (プロット エリアの z 軸周りの回転角度) を設定します。このプロパティに使用できる範囲は、0 ~ 360 の角度 (°) です。ただし、3-D 棒グラフの場合、使用できる範囲は、0 ~ 44 の値です。既定値は 20 です。値の取得および設定が可能です。バリアント型 (Variant) の値を使用します。

SeriesNameLevel

系列名のソースとなるレベルを参照している XlSeriesNameLevel 列挙体 (Excel) 定数を返します。整数型 (Integer) の値を使用します。値の取得および設定が可能です。

Shapes

グラフ シートのすべての図形を表す Shapes コレクションを返します。値の取得のみ可能です。

ShowAllFieldButtons

ピボットグラフにすべてのフィールド ボタンを表示するかどうかを取得または設定します。値の取得および設定が可能です。

ShowAxisFieldButtons

ピボットグラフに軸フィールド ボタンを表示するかどうかを取得または設定します。値の取得および設定が可能です。

ShowDataLabelsOverMaximum

ShowExpandCollapseEntireFieldButtons

値が数値軸の最大値より大きい場合にデータ ラベルを表示するかどうかを取得または設定します。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

ShowLegendFieldButtons

ピボットグラフに凡例フィールド ボタンを表示するかどうかを取得または設定します。値の取得および設定が可能です。

ShowReportFilterFieldButtons

ピボットグラフにレポート フィルター フィールド ボタンを表示するかどうかを取得または設定します。値の取得および設定が可能です。

ShowValueFieldButtons

ピボットグラフに値フィールド ボタンを表示するかどうかを取得または設定します。値の取得および設定が可能です。

SideWall

3-D グラフの側壁の書式を個々に設定できる Walls オブジェクトを返します。値の取得のみ可能です。

Tab

グラフの Tab オブジェクトを返します。

Visible

オブジェクトを表示するかどうかを表す XlSheetVisibility 値を取得または設定します。

Walls

オブジェクトを返すプロパティです。3-D グラフの壁面 (Walls オブジェクト) を返します。値の取得のみ可能です。

ShowDataLabelsOverMaximum

値が数値軸の最大値より大きい場合にデータ ラベルを表示するかどうかを取得または設定します。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。

ShowExpandCollapseEntireFieldButtons