Chart インターフェイス

定義

文書内のグラフを表します。

public interface class Chart
[System.Runtime.InteropServices.Guid("6FFA84BB-A350-4442-BB53-A43653459A84")]
public interface Chart
type Chart = interface
Public Interface Chart
属性

コレクションには InlineShapes 、ドキュメント内のグラフを含む各インライン図形のオブジェクトが含まれています。 インライン図形のインデックス番号である IndexInlineShapes(Index) を使用して、1 つの InlineShape オブジェクトを返します。 InlineShape オブジェクトがHasChartグラフを表しているかどうかを判断するには、 プロパティを使用します。 HasChart プロパティが True に設定されている場合は、 プロパティをChart使用して Chart オブジェクトを取得します。

また、 プロパティを Type 使用して、 InlineShape オブジェクトがグラフを表しているかどうかを判断することもできます。 Type プロパティが WdInlineShapeChart に設定されている場合、そのインライン図形がグラフであることを表します。

注釈

このセクションでは、Chart オブジェクトを返すプロパティおよびメソッドについて取り上げます。

プロパティ

Application

オブジェクト修飾子なしで使用する場合、このプロパティは Microsoft Word アプリケーションを表すオブジェクトを返_Applicationします。 対象となるオブジェクトが指定された場合は、指定されたオブジェクトを作成した Application オブジェクトを返します。OLE オートメーションを使っていて、オブジェクトのアプリケーションにアクセスするときなどに、このプロパティを使います。 読み取り専用です。

Area3DGroup

3-D グラフの面グラフ グループを返します。

AutoScaling

3-D グラフのサイズが同等の 2-D グラフに近づくようにスケーリングします。 プロパティは RightAngleAxesTrue である必要があります。 値の取得と設定が可能です。

BackWall

Wallsユーザーが 3-D グラフの背面壁を個別に書式設定できるようにするオブジェクトを返します。 読み取り専用です。

Bar3DGroup

3-D グラフの横棒グラフ グループを返します。

BarShape

3-D 横棒グラフまたは縦棒グラフ内のすべての系列に使用される図形を設定または返します。 値の取得と設定が可能です。

CategoryLabelLevel

グラフ カテゴリ ラベルのソース レベルを XlCategoryLabelLevel 指定する定数を設定または返します。 読み取り/書き込み。

ChartArea

グラフの完全な ChartArea グラフ領域を表すオブジェクトを返します。 読み取り専用です。

ChartColor

グラフの配色を表す整数型の値を設定または返します。 読み取り/書き込み。

ChartData

グラフに関連付けられているリンクされたデータまたは埋め込みデータに関する情報を返します。 読み取り専用です。

ChartGroups[Object]

グラフ内の単一のグラフ種類グループまたはすべてのグラフ種類グループのコレクションを表すオブジェクトを返します。

ChartStyle

グラフのグラフ スタイルを返すか設定します。 読み取り/書き込み オブジェクト

ChartTitle

指定したグラフの ChartTitle タイトルを表す オブジェクトを返します。 読み取り専用です。

ChartType

グラフの種類を返すか設定します。 値の取得と設定が可能です。

Column3DGroup

3-D グラフの縦棒グラフ グループを返します。

Corners

3-D グラフの角を返します。

Creator

指定したオブジェクトが作成されたアプリケーションを示す 32 ビット 整数 を返します。 読み取り専用です。

DataTable

グラフ データ テーブルを DataTable 表す オブジェクトを返します。 読み取り専用です。

DepthPercent

グラフ幅 (20 ~ 2000%) の割合として 3-D グラフの深さを設定または返します。 値の取得と設定が可能です。

DisplayBlanksAs

空白のセルがグラフでプロットされる方法を返すか設定します。 定数の 1 つを XlDisplayBlanksAs 指定できます。 値の取得と設定が可能です。

Elevation

3-D グラフ ビューの標高を度単位で設定または返します。 値の取得と設定が可能です。

Floor

Floor 3-D グラフのフロアを表す オブジェクトを返します。 読み取り専用です。

GapDepth

3-D グラフ内のデータ系列間の距離をマーカーの幅に対する割合として設定または返します。 このプロパティに使用できる範囲は 5 ~ 200 の値です。 値の取得と設定が可能です。

HasAxis[Object, Object]

グラフに存在する軸を設定または返します。 値の取得と設定が可能です。

HasDataTable

にデータ テーブルがあるかどうかを示す値を Chart 取得または設定します。 値の取得と設定が可能です。

HasHiddenContent

文書内のグラフを表します。

HasLegend

グラフに凡例がある場合は True を 返します。 値の取得と設定が可能です。

HasPivotFields

指定したピボットグラフ レポートにピボットグラフ コントロールを表示するかどうかを決定します

HasTitle

軸やグラフのタイトルを表示する場合は True です。 値の取得と設定が可能です。

HeightPercent

3-D グラフの高さをグラフ幅のパーセンテージ (5 ~ 500%) として設定または返します。 値の取得と設定が可能です。

Legend

グラフの Legend 凡例を表す オブジェクトを返します。 読み取り専用です。

Line3DGroup

3-D グラフの折れ線グラフ グループを返します。

Parent

指定したオブジェクトの親を返します。 読み取り専用です。

Perspective

3-D グラフ ビューのパースペクティブを表す 整数値 を設定または返します。

Pie3DGroup

3-D グラフの円グラフ グループを返します。

PivotLayout

このオブジェクトではサポートされていません。

PlotArea

グラフの PlotArea プロット領域を表すオブジェクトを返します。 読み取り専用です。

PlotBy

グラフ上で列または行がデータ系列として使用される方法を返すか設定します。 XlRowColxlColumns または xlRows のいずれかの定数を指定できます。 値の取得と設定が可能です。

PlotVisibleOnly

表示されているセルのみをプロットするかどうかを示す値を取得または設定します。 値の取得と設定が可能です。

RightAngleAxes

True の 場合、グラフの軸を直角、グラフの回転角または仰角とは無関係に。 3-D 折れ線グラフ、3-D 縦棒グラフ、および 3-D 横棒グラフにのみ適用されます。 値の取得と設定が可能です。

Rotation

3-D グラフ ビューの回転 (z 軸を中心とするプロット領域の回転度) を設定または返します。 このプロパティの値は 0 から 360 にする必要があります。ただし、3-D 横棒グラフの場合は、値を 0 から 44 に設定する必要があります。 既定値は 20 です。 3-D グラフにのみ適用されます。 値の取得と設定が可能です。

SeriesNameLevel

系列名のソース レベルを XlSeriesNameLevel 指定する定数を設定または返します。 読み取り/書き込み。

Shapes

Shapesグラフ シート上のすべての図形を表すコレクションを返します。 読み取り専用です。

ShowAllFieldButtons

このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。

ShowAxisFieldButtons

このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。

ShowDataLabelsOverMaximum

値が値軸の最大値より大きい場合にデータ ラベルを表示するかどうかを設定または返します。 値の取得と設定が可能です。

ShowLegendFieldButtons

このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。

ShowReportFilterFieldButtons

このオブジェクト、メンバー、または列挙体は非推奨であり、コードで使用することを意図していません。

ShowValueFieldButtons

このオブジェクト、メンバー、または列挙体は非推奨であり、コードで使用することを意図していません。

SideWall

Wallsユーザーが 3-D グラフの側壁を個別に書式設定できるようにするオブジェクトを返します。 読み取り専用です。

SubType

この API は、Visual Studio Tools for Office インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

SurfaceGroup

3-D グラフのサーフェス グラフ グループを返します。

Type

内部使用のため予約済みです。

Walls

Walls 3-D グラフの壁を表す オブジェクトを返します。 読み取り専用です。

メソッド

ApplyChartTemplate(String)

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

ApplyCustomType(XlChartType, Object)

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

ApplyDataLabels(XlDataLabelsType, Object, Object, Object, Object, Object, Object, Object, Object, Object)

グラフのすべてのデータ系列にデータ ラベルを付けます。

ApplyLayout(Int32, Object)

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

AreaGroups(Object)

2-D グラフでは、1 つの面グラフ グループ (オブジェクト) または面グラフ グループのコレクション ( ChartGroup コレクション) を表すオブジェクトを ChartGroups 返します。

AutoFormat(Int32, Object)

この API は、Visual Studio Tools for Office インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

Axes(Object, XlAxisGroup)

1 つの軸またはグラフ上の軸のコレクションを表すオブジェクトを取得します。

BarGroups(Object)

2-D グラフでは、1 つの横棒グラフ グループ (オブジェクト) または横棒グラフ グループのコレクション ( ChartGroup コレクション) を表すオブジェクトを ChartGroups 返します。

ChartWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

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

ClearToMatchColorStyle()

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

ClearToMatchStyle()

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

ColumnGroups(Object)

2-D グラフでは、1 つの縦棒グラフ グループ (オブジェクト) または縦棒グラフ グループのコレクション ( ChartGroup コレクション) を表すオブジェクトを ChartGroups 返します。

Copy(Object, Object)

このオブジェクトではサポートされていません。

CopyPicture(XlPictureAppearance, XlCopyPictureFormat, XlPictureAppearance)

選択しているオブジェクトを図としてクリップボードにコピーします。

Delete()

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

DeleteHiddenContent()

文書内のグラフを表します。

DoughnutGroups(Object)

2-D グラフでは、1 つのドーナツ グラフ グループ (オブジェクト) またはドーナツ グラフ グループのコレクション ( ChartGroup コレクション) を表すオブジェクトを ChartGroups 返します。

Export(String, Object, Object)

グラフをグラフィック形式でエクスポートします。 このメソッドは、エクスポートが成功したかどうかを示す ブール 値を返します。

FullSeriesCollection(Object)

指定したグラフまたは指定した系列のすべての系列のコレクションを返します。

GetChartElement(Int32, Int32, Int32, Int32, Int32)

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

LineGroups(Object)

2-D グラフでは、1 つの折れ線グラフ グループ (オブジェクト) または折れ線グラフ グループのコレクション ( ChartGroup コレクション) を表すオブジェクトを ChartGroups 返します。

Paste(Object)

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

PieGroups(Object)

2-D グラフでは、1 つの円グラフ グループ (オブジェクト) または円グラフ グループのコレクション ( ChartGroup コレクション) を表すオブジェクトを ChartGroups 返します。

RadarGroups(Object)

2-D グラフでは、1 つのレーダー チャート グループ (オブジェクト) またはレーダー チャート グループのコレクション ( ChartGroup コレクション) を表すオブジェクトを ChartGroups 返します。

Refresh()

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

SaveChartTemplate(String)

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

Select(Object)

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

SeriesCollection(Object)

グラフ内のすべての系列を表す オブジェクト を返します。

SetBackgroundPicture(String)

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

SetDefaultChart(Object)

新しいグラフを作成するときに Microsoft Word使用するグラフ テンプレートの名前を指定します。

SetElement(MsoChartElementType)

グラフの要素をグラフに設定します。 値の取得と設定が可能です。

SetSourceData(String, Object)

のソース データ範囲を設定します Chart

XYGroups(Object)

2-D グラフでは、1 つの散布図グループ (オブジェクト) または散布図グループのコレクション ( ChartGroup コレクション) を表すオブジェクトを ChartGroups 返します。

適用対象