次の方法で共有


Excel ワークシートで Windows フォーム コントロールを使用する

Windows フォーム にコントロールを追加するのと同じ方法で、Windows フォーム コントロールを Microsoft Office Excel ブックに追加できます。 ドキュメントのコントロールの操作に関する一般的な情報については、「 Office ドキュメントの Windows フォーム コントロールの概要」を参照してください。

適用対象: このトピックの情報は、Excel のドキュメント レベルのプロジェクトと VSTO アドイン プロジェクトに適用されます。 詳細については、「 Office アプリケーションとプロジェクトの種類で使用できる機能」を参照してください。

Excel の制御に関する考慮事項

Excel に固有の考慮事項がいくつかあります。

コントロール サイズをセル サイズに一致させる

親セルのサイズが変更されたときに、コントロールのサイズを自動的に変更するように設定できます。 詳細については、「 方法: ワークシートセル内のコントロールのサイズを変更する」を参照してください。

すべてのワークシートで共有されるコンポーネントを追加する

DataSetなど、すべてのワークシート間で共有するコンポーネントを、ワークシートではなくブック デザイナーに追加できます。 コンポーネントがコンポーネント トレイに表示されます。

コントロールを埋め込むための数式

Excel でコントロールを選択すると、数式バー=EMBED("WinForms.Control.Host",") が表示されます。 このテキストは必須であり、削除しないでください。