次の方法で共有


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

XML 要素を Microsoft Office Excel のセルに割り当てると、Visual Studio によって自動的に XmlMappedRange コントロールがワークシートに追加されます。

対象: このトピックの情報は、Excel 2013 と Excel 2010 のドキュメント レベルのプロジェクトに適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。

[!メモ]

XmlMappedRange コントロールは、ツールボックス[データ ソース] ウィンドウにはありません。また、XmlMappedRange コントロールをプログラミングによって作成することもできません。

XMLMappedRange コントロールをワークシートに追加するには

  1. Visual Studio デザイナーで、Excel ブックを開きます。

  2. コントロールを追加するワークシートを開きます。

  3. [開発] タブで [ソース] をクリックします。

    [!メモ]

    [開発] タブがリボンに表示されていない場合は、表示する必要があります。詳細については、「方法 : [開発] タブをリボンに表示する」を参照してください。

    [XML ソース] 作業ウィンドウが表示されます。

  4. [XML ソース] 作業ウィンドウで [XML の対応付け] をクリックします。

  5. [XML の対応付け] ダイアログ ボックスで、[追加] をクリックします。

    [XML ソース] ダイアログ ボックスが表示されます。

  6. [XML ソース] ダイアログ ボックスで XML スキーマを選択し、[開く] をクリックします。

    [XML の対応付け] ダイアログ ボックスにスキーマが追加されます。

  7. [XML の対応付け] ダイアログ ボックスで、[OK] をクリックします。

  8. [XML ソース] 作業ウィンドウから、要素をワークシートのセルにドラッグします。

    XmlMappedRange が作成され、プロジェクトに追加されます。

    [!メモ]

    [XML ソース] 作業ウィンドウから親要素をドラッグすると、ListObject コントロールが作成されます。

参照

処理手順

方法 : Visual Studio 内でワークシートにスキーマを割り当てる

概念

XmlMappedRange コントロール

拡張オブジェクトによる Excel の自動化

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

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