Excel ワークシート上での Windows フォーム コントロールの使用
更新 : 2007 年 11 月
対象 |
---|
このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。 プロジェクトの種類
Microsoft Office のバージョン
詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。 |
Windows フォーム コントロールは、Windows フォームにコントロールを追加するのと同じように、Microsoft Office Excel ブックに追加できます。ドキュメント上でのコントロールの操作の詳細については、「Office ドキュメントでの Windows フォーム コントロールの概要」を参照してください。
Excel のコントロールに関する考慮事項
Excel を使用する場合に考慮する必要のある事項を次に示します。
コントロール サイズとセル サイズの一致
親セルのサイズが変更されたときにコントロールのサイズが自動的に変更されるように設定できます。詳細については、「方法 : ワークシートのセル内のコントロールをサイズ変更する」を参照してください。
すべてのワークシートで共有するコンポーネントの追加
DataSet など、すべてのワークシートで共有するコンポーネントをワークシートではなくブックのデザイナに追加できます。追加したコンポーネントはコンポーネント トレイに表示されます。
コントロールを埋め込むための数式
Excel 内でコントロールを選択すると、数式バーに "=EMBED("WinForms.Control.Host","")" と表示されます。このテキストは必要なので、削除しないでください。
参照
処理手順
方法 : ワークシートのセル内のコントロールをサイズ変更する
チュートリアル : CheckBox コントロールを使用したワークシート書式の変更