Share via


Chart コントロール

更新 : 2008 年 7 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

ドキュメント レベルのプロジェクト

  • Excel 2007

  • Excel 2003

アプリケーション レベルのプロジェクト

  • Excel 2007

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

Chart コントロールは、イベントを公開し、データにバインドできるグラフ オブジェクトです。ワークシートにグラフを追加すると、Visual Studio Tools for Office によって Chart オブジェクトが作成されます。このオブジェクトは、Microsoft Office Excel オブジェクト モデルを走査しなくても、コードで直接使用できます。

コントロールの作成

Chart コントロールは、デザイン時または実行時にドキュメント レベルのプロジェクトの Microsoft Office Excel ワークシートに追加できます。

Visual Studio 2008 Service Pack 1 (SP1) では、アプリケーション レベルのアドインで実行時に Chart コントロールをワークシートに追加できるようになりました。詳細については、「方法 : ワークシートに Chart コントロールを追加する」を参照してください。

kx2ttx0a.alert_note(ja-jp,VS.90).gifメモ :

動的に作成されたグラフ オブジェクトは、ワークシートを閉じるときに、ホスト コントロールとしてワークシートに保持されません。詳細については、「実行時の Office ドキュメントへのコントロールの追加」を参照してください。

コントロールへのデータの連結

Chart コントロールは、単純データ バインディングのみをサポートします。Chart コントロールをデータ ソースにバインドするには、DataBindings プロパティを使用する必要があります。連結されたデータセット内のデータがなんらかの機構をとおして更新された場合、Chart コントロールはその変更を反映します。

書式設定

Microsoft.Office.Interop.Excel.Chart オブジェクトに適用できる書式設定はすべて、Microsoft.Office.Tools.Excel.Chart コントロールにも適用できます。境界線、フォント、グラフ タイプ、グリッド線、凡例、データ ラベルなどを使用できます。

イベント

次のイベントは Chart コントロールで使用できます。

参照

処理手順

Excel アドインのダイナミック コントロールのサンプル

方法 : ワークシートに Chart コントロールを追加する

概念

アプリケーション レベルのアドインにおける実行時の Word 文書や Excel ブックの拡張

Excel のアプリケーション レベルのアドインの開発

実行時の Office ドキュメントへのコントロールの追加

コントロールへのデータのバインド

ホスト項目およびホスト コントロールのプログラム上の制限事項

その他の技術情報

Office ドキュメントのコントロール

Excel のホスト コントロール

Word ホスト コントロール

履歴の変更

日付

履歴

理由

2008 年 7 月

アプリケーション レベルのアドインでのグラフ コントロールの使用に関する情報を追加

SP1 機能変更