Share via


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

更新 : 2007 年 11 月

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

このサンプルは Microsoft Office Excel 2007 でのみ動作します。

実行時にドキュメントに必要なコントロールの数がデザイン時にわからない場合、イベントに応答して動的にコントロールを追加できます。

このサンプルは、Windows フォーム コントロールとホスト コントロールの追加と削除の方法を示します。

ms268759.alert_security(ja-jp,VS.90).gifセキュリティに関するメモ :

このサンプル コードは概念を示すことが目的であり、その概念に関連する部分だけを示しています。このコードは実行環境のセキュリティ要件を満たしていない可能性があり、このままの状態で使用することはできません。セキュリティ関連のコードやエラー処理コードを追加し、プロジェクトのセキュリティと堅牢性を高めることをお勧めします。Microsoft は、このサンプル コードを "現状のまま" 提供しており、一切保証しません。

サンプル プロジェクトをコンピュータにインストールする方法については、「方法 : ヘルプにあるサンプル ファイルをインストールして使用する」を参照してください。

Download sample

このサンプルを実行するには

  1. F5 キーを押します。

  2. ドキュメント内の挿入位置にカーソルを置き、操作ウィンドウのチェック ボックスをオンにします。

    挿入位置にコントロールが追加されます。

  3. 選択したチェック ボックスをオフにします。

    ドキュメントからコントロールが削除されます。

使用例

  • Excel ワークシート上の挿入位置への Windows フォーム コントロールとホスト コントロールの動的追加

  • Excel ワークシートからの Windows フォーム コントロールとホスト コントロールの動的削除

参照

処理手順

Word のダイナミック コントロールのサンプル

概念

ホスト項目とホスト コントロールの概要

操作ウィンドウの概要

その他の技術情報

ドキュメント レベルのサンプル

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