ChartSheet インターフェイス
Visual Studio の Office 開発ツールを使用して作成されたドキュメント レベルの Excel プロジェクト内のワークシートを表します。
名前空間: Microsoft.Office.Tools.Excel
アセンブリ: Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 内)
Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll 内)
構文
'宣言
<GuidAttribute("0bc69504-5797-4291-8178-cef15cc18b98")> _
Public Interface ChartSheet _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("0bc69504-5797-4291-8178-cef15cc18b98")]
public interface ChartSheet : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
ChartSheet 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
_CodeName | インフラストラクチャ。 | |
Application | Microsoft Office Excel アプリケーションを表す Application を取得します。 | |
Area3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheet の面グラフ グループを表す ChartGroup を取得します。 | |
AutoScaling | Microsoft Office Excel が 3-D Microsoft.Office.Tools.Excel.ChartSheet のサイズを調整して 2-D の等価なグラフのサイズに近づけるかどうかを示す値を取得します。 | |
BackWall | 3-D グラフの背壁を表すオブジェクトを取得します。 | |
Bar3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheet の横棒グラフ グループを表す ChartGroup を取得します。 | |
BarShape | 3-D 横棒または縦棒 Microsoft.Office.Tools.Excel.ChartSheet で使用されている図形を取得または設定します。 | |
BindingContext | IBindableComponent の CurrencyManager のコレクションを取得または設定します。 (IBindableComponent から継承されます。) | |
ChartArea | Microsoft.Office.Tools.Excel.ChartSheet のグラフ エリア全体を表す ChartArea を取得します。 | |
ChartStyle | グラフのスタイルを取得または設定します。 | |
ChartTitle | 指定した Microsoft.Office.Tools.Excel.ChartSheet のタイトルを表す ChartTitle を取得します。 | |
ChartType | Microsoft.Office.Tools.Excel.ChartSheet の種類を取得または設定します。 | |
CodeName | インフラストラクチャ。 | |
Column3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheet の縦棒グラフ グループを表す ChartGroup を取得します。 | |
Corners | 3-D Microsoft.Office.Tools.Excel.ChartSheet のコーナーを表す Corners オブジェクトを取得します。 | |
Creator | Microsoft.Office.Tools.Excel.ChartSheet が作成されたアプリケーションを示す XlCreator コードを取得します。 | |
DataBindings | このIBindableComponent のデータ バインディング オブジェクトのコレクションを取得します。 (IBindableComponent から継承されます。) | |
DataHost | インフラストラクチャ。 | |
DataTable | Microsoft.Office.Tools.Excel.ChartSheet のデータ テーブルを表す DataTable オブジェクトを取得します。 | |
DefaultExtension | この ChartSheet オブジェクトの既定の拡張機能を取得します。 | |
DepthPercent | 3-D グラフの奥行きを、Microsoft.Office.Tools.Excel.ChartSheet の幅に対する割合として取得または設定します。 | |
DisplayBlanksAs | 空白セルを Microsoft.Office.Tools.Excel.ChartSheet にプロットする方法を取得または設定します。 | |
Dummy24 | ||
Dummy25 | ||
Elevation | 3-D Microsoft.Office.Tools.Excel.ChartSheet の仰角を取得または設定します。 | |
Extension | この ChartSheet オブジェクトのカスタムの拡張機能を取得します。 | |
Floor | 3-D Microsoft.Office.Tools.Excel.ChartSheet の床面を表す Floor オブジェクトを取得します。 | |
GapDepth | 3-D Microsoft.Office.Tools.Excel.ChartSheet のデータ系列の間隔を、マーカー幅に対する割合で取得または設定します。 | |
HasAxis | Microsoft.Office.Tools.Excel.ChartSheet に特定の軸があるかどうかを示す値を取得または設定します。 | |
HasDataTable | Microsoft.Office.Tools.Excel.ChartSheet がデータ テーブルを持つかどうかを示す値を取得または設定します。 | |
HasLegend | Microsoft.Office.Tools.Excel.ChartSheet が凡例を持つかどうかを示す値を取得または設定します。 | |
HasPivotFields | 指定のピボットグラフ レポートにピボットグラフ コントロールが表示されるかどうかを示す値を取得または設定します。 | |
HasTitle | Microsoft.Office.Tools.Excel.ChartSheet が可視のタイトルを持つかどうかを示す値を取得または設定します。 | |
HeightPercent | 3-D グラフの高さを、Microsoft.Office.Tools.Excel.ChartSheet の幅に対する割合として取得または設定します。 | |
HostContext | インフラストラクチャ。 | |
Hyperlinks | Microsoft.Office.Tools.Excel.ChartSheet のハイパーリンクを表す Hyperlinks コレクションを取得します。 | |
Index | Microsoft.Office.Tools.Excel.ChartSheet のインデックス番号を取得します。 | |
InnerObject | ChartSheet の基になるネイティブ オブジェクトを表す Microsoft.Office.Interop.Excel.Chart を取得します。 | |
ItemProvider | インフラストラクチャ。 | |
Legend | Microsoft.Office.Tools.Excel.ChartSheet の凡例を表す Legend を取得します。 | |
Line3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheet の折れ線グラフ グループを表す ChartGroup を取得します。 | |
MailEnvelope | ドキュメントの電子メール ヘッダーを表します。 | |
Name | Microsoft.Office.Tools.Excel.ChartSheet の名前を取得または設定します。 | |
Next | 次のシートを表す Microsoft.Office.Interop.Excel.Worksheet オブジェクトを取得します。 | |
OnDoubleClick | インフラストラクチャ。 | |
OnSheetActivate | インフラストラクチャ。 | |
OnSheetDeactivate | インフラストラクチャ。 | |
PageSetup | Microsoft.Office.Tools.Excel.ChartSheet のすべてのページ設定を保持する PageSetup を取得します。 | |
Parent | Microsoft.Office.Tools.Excel.ChartSheet の親オブジェクトを取得します。 | |
Perspective | 3-D Microsoft.Office.Tools.Excel.ChartSheet のパースペクティブを取得または設定します。 | |
Pie3DGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheet の円グラフ グループを表す ChartGroup を取得します。 | |
PivotLayout | ピボットテーブル レポートのフィールドの配置およびピボットグラフ レポートの軸の配置を表す PivotLayout を取得します。 | |
PlotArea | Microsoft.Office.Tools.Excel.ChartSheet のプロット エリアを表す PlotArea オブジェクトを取得します。 | |
PlotBy | Microsoft.Office.Tools.Excel.ChartSheet で列または行がデータ系列として使用される方法を取得または設定します。 | |
PlotVisibleOnly | 表示されているセルのみがプロットされているかどうかを示す値を取得または設定します。 | |
Previous | 前のシートを表す Microsoft.Office.Interop.Excel.Worksheet オブジェクトを取得します。 | |
PrintedCommentPages | 現在のグラフ シートで印刷されるコメント ページの数を取得します。 | |
ProtectContents | Microsoft.Office.Tools.Excel.ChartSheet の内容が保護されているかどうかを示す値を取得します。 | |
ProtectData | 系列数式をユーザーが変更できないかどうかを示す値を取得または設定します。 | |
ProtectDrawingObjects | Microsoft.Office.Tools.Excel.ChartSheet 上の図形が保護されているかどうかを示す値を取得します。 | |
ProtectFormatting | Microsoft.Office.Tools.Excel.ChartSheet の書式をユーザーが変更できないかどうかを示す値を取得または設定します。 | |
ProtectGoalSeek | ユーザーがグラフのデータ要素をマウス操作で変更できないかどうかを示す値を取得または設定します。 | |
ProtectionMode | ユーザー インターフェイスのみの保護がオンになっているかどうかを示す値を取得または設定します。 | |
ProtectSelection | Microsoft.Office.Tools.Excel.ChartSheet の要素を選択できないかどうかを示す値を取得または設定します。 | |
RightAngleAxes | Microsoft.Office.Tools.Excel.ChartSheet の軸が、グラフの回転角または仰角とは無関係に直角に交わっているかどうかを示す値を取得または設定します。 | |
Rotation | 3-D Microsoft.Office.Tools.Excel.ChartSheet の回転を取得または設定します。 | |
Scripts | Scripts コレクションを取得します。このコレクションには、指定したドキュメントが Web ページとして保存されるときのスクリプトまたはコードのブロックを表す Script オブジェクトが格納されています。 | |
Shapes | Microsoft.Office.Tools.Excel.ChartSheet 上のすべての図形を表す Shapes オブジェクトを取得します。 | |
ShowAllFieldButtons | ChartSheet に表示されるピボットグラフですべてのフィールド ボタンを表示するかどうかを取得または設定します。 | |
ShowAxisFieldButtons | ChartSheet に表示されるピボットグラフで軸フィールド ボタンを表示するかどうかを取得または設定します。 | |
ShowDataLabelsOverMaximum | 値が数値軸での最大値よりも大きい場合にデータ ラベルを表示するかどうかを示す値を取得または設定します。 | |
ShowLegendFieldButtons | ChartSheet に表示されるピボットグラフで凡例フィールド ボタンを表示するかどうかを取得または設定します。 | |
ShowReportFilterFieldButtons | ChartSheet に表示されるピボットグラフでレポート フィルター フィールド ボタンを表示するかどうかを取得または設定します。 | |
ShowValueFieldButtons | ChartSheet に表示されるピボットグラフで値フィールド ボタンを表示するかどうかを取得または設定します。 | |
SideWall | 3-D グラフの側壁を表すオブジェクトを取得します。 | |
Site | IComponent に関連付けられた ISite を取得または設定します。 (IComponent から継承されます。) | |
SubType | インフラストラクチャ。 | |
SurfaceGroup | 3-D Microsoft.Office.Tools.Excel.ChartSheet の等高線グラフ グループを表す ChartGroup オブジェクトを取得します。 | |
Tab | Microsoft.Office.Tools.Excel.ChartSheet に対する Tab オブジェクトを取得します。 | |
Tag | ChartSheet に関するデータを格納するオブジェクトを取得または設定します。 | |
Type | インフラストラクチャ。 | |
Visible | オブジェクトが表示されているかどうかを決定します。 | |
Walls | 3-D Microsoft.Office.Tools.Excel.ChartSheet の壁面を表す Walls オブジェクトを取得します。 | |
WallsAndGridlines2D | 3-D Microsoft.Office.Tools.Excel.ChartSheet にグリッド線を 2 次元で描画するかどうかを示す値を取得または設定します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
_ApplyDataLabels | インフラストラクチャ。 | |
_Dummy23 | インフラストラクチャ。 | |
_Evaluate | インフラストラクチャ。 | |
_PrintOut | インフラストラクチャ。 | |
_Protect | インフラストラクチャ。 | |
_SaveAs | インフラストラクチャ。 | |
_VtblGap1_1 | ||
_VtblGap2_1 | ||
_VtblGap3_1 | ||
_VtblGap4_2 | ||
_VtblGap5_1 | ||
_VtblGap6_1 | ||
Activate | 現在の Microsoft.Office.Tools.Excel.ChartSheet をアクティブなグラフにします。 | |
ApplyChartTemplate | 標準グラフ テンプレートまたはカスタム グラフ テンプレートをグラフに適用します。 | |
ApplyCustomType | 標準またはカスタムのグラフの種類を Microsoft.Office.Tools.Excel.ChartSheet に適用します。 | |
ApplyDataLabels | Microsoft.Office.Tools.Excel.ChartSheet の要素、単一の系列、またはすべての系列に対して、データ ラベルを適用します。 | |
ApplyLayout | 指定されたレイアウトをグラフに適用します。 | |
Arcs | インフラストラクチャ。 | |
AreaGroups | 2-D グラフにおいて、単一の面グラフ グループ (ChartGroup オブジェクト) または面グラフ グループのコレクション (ChartGroups コレクション) のいずれかを表すオブジェクトを返します。 | |
AutoFormat | インフラストラクチャ。 | |
Axes | グラフの単一の軸または複数の軸のコレクションを表すオブジェクトを取得します。 | |
BarGroups | 2-D グラフにおいて、単一の横棒グラフ グループ (ChartGroup オブジェクト) または横棒グラフ グループのコレクション (ChartGroups コレクション) のいずれかを表すオブジェクトを返します。 | |
BeginInit | 初期化の開始を通知するシグナルをオブジェクトに送信します。 (ISupportInitialize から継承されます。) | |
Buttons | インフラストラクチャ。 | |
ChartGroups | 単一のグラフ グループ (ChartGroup オブジェクト) またはグラフ内のすべてのグラフ グループのコレクション (ChartGroups オブジェクト) のいずれかを表すオブジェクトを取得します。 | |
ChartObjects | シート上の単一の埋め込みグラフ (ChartObject オブジェクト) またはすべての埋め込みグラフのコレクション (ChartObjects オブジェクト) のいずれかを表すオブジェクトを取得します。 | |
ChartWizard | 指定の Microsoft.Office.Tools.Excel.ChartSheet のプロパティを変更します。 | |
CheckBoxes | インフラストラクチャ。 | |
CheckSpelling | Microsoft.Office.Tools.Excel.ChartSheet のスペルをチェックします。 | |
ClearToMatchStyle | グラフ要素の書式設定を自動にクリアします。 | |
ColumnGroups | 2-D グラフにおいて、単一の縦棒グラフ グループ (ChartGroup オブジェクト) または縦棒グラフ グループのコレクション (ChartGroups コレクション) のいずれかを表すオブジェクトを返します。 | |
Copy | Microsoft.Office.Tools.Excel.ChartSheet をブック内の別の場所にコピーします。 | |
CopyChartBuild | インフラストラクチャ。 | |
CopyPicture | Microsoft.Office.Tools.Excel.ChartSheet をピクチャとしてクリップボードにコピーします。 | |
CreatePublisher | インフラストラクチャ。 | |
Delete | Microsoft.Office.Interop.Excel.Chart オブジェクトを削除します。 | |
Deselect | 指定した Microsoft.Office.Tools.Excel.ChartSheet の選択をキャンセルします。 | |
Dispose | アンマネージ リソースの解放およびリセットに関連付けられているアプリケーション定義のタスクを実行します。 (IDisposable から継承されます。) | |
DoughnutGroups | 2-D Microsoft.Office.Tools.Excel.ChartSheet において、単一のドーナツ グラフ グループ (ChartGroup オブジェクト) またはドーナツ グラフ グループのコレクション (ChartGroups コレクション) のいずれかを表すオブジェクトを返します。 | |
DrawingObjects | インフラストラクチャ。 | |
Drawings | インフラストラクチャ。 | |
DropDowns | インフラストラクチャ。 | |
EndInit | 初期化の完了を通知するシグナルをオブジェクトに送信します。 (ISupportInitialize から継承されます。) | |
Evaluate | Microsoft Office Excel の名前をオブジェクトまたは値に変換します。 | |
Export | Microsoft.Office.Tools.Excel.ChartSheet をグラフィック形式でエクスポートします。 | |
ExportAsFixedFormat | ChartSheet に表示されているグラフを PDF 形式または XPS 形式で保存します。 | |
get_HasAxis | インフラストラクチャ。 | |
GetChartElement | 指定した X 座標および Y 座標のグラフ要素の情報を取得します。 | |
GroupBoxes | インフラストラクチャ。 | |
GroupObjects | インフラストラクチャ。 | |
Labels | インフラストラクチャ。 | |
LineGroups | 2-D グラフにおいて、単一の折れ線グラフ グループ (ChartGroup オブジェクト) または折れ線グラフ グループのコレクション (ChartGroups コレクション) のいずれかを表すオブジェクトを返します。 | |
Lines | インフラストラクチャ。 | |
ListBoxes | インフラストラクチャ。 | |
Location | Microsoft.Office.Tools.Excel.ChartSheet を新しい位置に移動します。 | |
Move | Microsoft.Office.Tools.Excel.ChartSheet をブック内の別の場所に移動します。 | |
OLEObjects | グラフまたはシート上の単一の OLE オブジェクト (OLEObject) またはすべての OLE オブジェクトのコレクション (OLEObjects コレクション) のいずれかを表すオブジェクトを取得します。 | |
OptionButtons | インフラストラクチャ。 | |
Ovals | インフラストラクチャ。 | |
Paste | 指定した Microsoft.Office.Tools.Excel.ChartSheet に対し、クリップボードからグラフ データを貼り付けます。 | |
Pictures | インフラストラクチャ。 | |
PieGroups | 2-D Microsoft.Office.Tools.Excel.ChartSheet において、単一の円グラフ グループ (ChartGroup オブジェクト) または円グラフ グループのコレクション (ChartGroups コレクション) のいずれかを表すオブジェクトを返します。 | |
PrintOut | Microsoft.Office.Tools.Excel.ChartSheet を印刷します。 | |
PrintOutEx | ChartSheet に表示されているグラフを印刷します。 | |
PrintPreview | Microsoft.Office.Tools.Excel.ChartSheet の印刷プレビューを表示します。 | |
Protect | Microsoft.Office.Tools.Excel.ChartSheet を変更できないように保護します。 | |
RadarGroups | 2-D Microsoft.Office.Tools.Excel.ChartSheet において、単一のレーダー チャート グループ (ChartGroup オブジェクト) またはレーダー チャート グループのコレクション (ChartGroups コレクション) のいずれかを表すオブジェクトを返します。 | |
Rectangles | インフラストラクチャ。 | |
Refresh | Microsoft.Office.Tools.Excel.ChartSheet のキャッシュを更新します。 | |
SaveAs | Microsoft.Office.Tools.Excel.ChartSheet の変更を別のファイルに保存します。 | |
SaveChartTemplate | 使用できるグラフ テンプレートの一覧に ChartSheet 上のグラフをカスタム テンプレートとして保存します。 | |
ScrollBars | インフラストラクチャ。 | |
Select | Microsoft.Office.Tools.Excel.ChartSheet を選択します。 | |
SeriesCollection | グラフまたはグラフ グループ内の単一の系列 (Series オブジェクト) またはすべての系列のコレクション (SeriesCollection コレクション) のいずれかを表すオブジェクトを取得します。 | |
set_HasAxis | インフラストラクチャ。 | |
SetBackgroundPicture | Microsoft.Office.Tools.Excel.ChartSheet の背景のグラフィックを設定します。 | |
SetDefaultChart | Microsoft Office Excel で新しいグラフを作成するときに使用されるグラフ テンプレートの名前を指定します。 | |
SetElement | ChartSheet に表示されているグラフ上の要素を変更します。 | |
SetSourceData | Microsoft.Office.Tools.Excel.ChartSheet の参照元データ範囲を設定します。 | |
Spinners | インフラストラクチャ。 | |
TextBoxes | インフラストラクチャ。 | |
Unprotect | Microsoft.Office.Tools.Excel.ChartSheet の保護を解除します。シートまたはブックが保護されていない場合、このメソッドは無効です。 | |
XYGroups | 2-D Microsoft.Office.Tools.Excel.ChartSheet において、単一の散布図グループ (ChartGroup オブジェクト) または散布図グループのコレクション (ChartGroups コレクション) のいずれかを表すオブジェクトを返します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
ActivateEvent | Microsoft.Office.Tools.Excel.ChartSheet がアクティブ化されるときに発生します。 | |
BeforeDoubleClick | Microsoft.Office.Tools.Excel.ChartSheet がダブルクリックされたとき、既定のダブルクリック処理が行われる前に発生します。 | |
BeforeRightClick | Microsoft.Office.Tools.Excel.ChartSheet が右クリックされたとき、既定の右クリック処理が行われる前に発生します。 | |
BindingContextChanged | インフラストラクチャ。 | |
Calculate | Microsoft.Office.Tools.Excel.ChartSheet が新しいデータまたは変更されたデータをプロットした後で発生します。 | |
Deactivate | Microsoft.Office.Tools.Excel.ChartSheet から他に選択が移動したときに発生します。この結果、Microsoft.Office.Tools.Excel.ChartSheet は非アクティブになります。 | |
Disposed | コンポーネントの Disposed イベントを処理するメソッドを表します。 (IComponent から継承されます。) | |
MouseDown | Microsoft.Office.Tools.Excel.ChartSheet 上にマウス ポインターがある状態でマウス ボタンが押されたときに発生します。 | |
MouseMove | Microsoft.Office.Tools.Excel.ChartSheet 上でマウス ポインターの位置が変更されたときに発生します。 | |
MouseUp | Microsoft.Office.Tools.Excel.ChartSheet 上にマウス ポインターがある状態でマウス ボタンが離されたときに発生します。 | |
Resize | Microsoft.Office.Tools.Excel.ChartSheet のサイズが変更されたときに発生します。 | |
SelectEvent | Microsoft.Office.Tools.Excel.ChartSheet が選択されたときに発生します。 | |
SeriesChange | Microsoft.Office.Tools.Excel.ChartSheet のデータ要素の値が変更されたときに発生します。 | |
Shutdown | アセンブリのアプリケーション ドメインがアンロードするときに発生します。 | |
Startup | ドキュメントが実行中になり、アセンブリのすべての初期化コードが実行された後で発生します。 |
このページのトップへ
解説
ChartSheet は、グラフ シート、すなわちグラフのみを含むワークシートを表します。セルやその他のコントロールなどの他のアイテムを含むワークシートの埋め込みグラフを作成する場合は、代わりに、Chart を作成します。
ChartSheet は、Excel オブジェクト モデルで、ネイティブの Microsoft.Office.Interop.Excel.Chart オブジェクトのグラフ関連機能のすべてを提供します。ただし、ChartSheet はイベントも公開します。デザイン時にドキュメント レベルのプロジェクトでのみ ChartSheet オブジェクトを作成できます。
[!メモ]
これは、Visual Studio Tools for Office Runtime によって実装されたインターフェイスです。コードに実装されるものではありません。詳細については、「Visual Studio Tools for Office Runtime の概要」を参照してください。
使用方法
ここでは、.NET Framework 4 および .NET Framework 4.5 を対象とする Office プロジェクトで使用される型のバージョンについて説明します。.NET Framework 3.5 を対象とするプロジェクトでは、この型のメンバーが異なること、およびこのコード例が動作しないことがあります。.NET Framework 3.5 を対象とするプロジェクトの型の詳細については、Visual Studio 2008 ドキュメントの参照セクション https://go.microsoft.com/fwlink/?LinkId=160658 を参照してください。
参照
関連項目
Microsoft.Office.Tools.Excel 名前空間