2007で追加された機能「コンテンツコントロール」を使うと外部データソースのデータマッピングが簡単にできます。今回はこのコンテンツコントロールに外部のXMLファイルのデータをマッピングする方法を紹介します。元になるXMLファイルと対象となる文書の準備です。<Phone>12-3456-7890</Phone></Customer>・Word文書に下図のようなテーブルを挿入します。コントロール)を文書に追加します。「開発」タブから手動で追加することもできるのですが、今回はマクロで追加します。Text:="顧客名を入力してください。Text:="担当者名を入力してください。Text:="担当者の肩書きを入力してください。Text:="電話番号を入力してください。Sub上記コードを実行すると、テーブル内に下図のようにコンテンツコントロールが挿入されます。最後にXMLのデータをマッピングするコードを実行します。Sub上記コードは、文書内のCustomXMLPartsコレクションに新しいCustomXMLPartオブジェクトを追加して、各コンテンツコントロールにXMLファイルから読み込んだデータをXPathでマッピングする処理を行います。以上のように、コンテンツコントロールを活用すると外部のデータとの連携が簡単にできるので、テンプレートはWord文書だけど中のデータは外部データから持ってきたい、という場合には役立つ処理だろうと思います。0Officeのヘルプを単独で開く。VBA]PrintPreview後に印刷するとCtrl+;の日付形式が変わる?MSDNフォーラムで面白い質問がありました。...Office関連OneNoteのノート名を列挙するマクロ今回はOneNoteのノート名を列挙するマクロを紹介します。)この記事へのコメントはありません。この記事へのトラックバックはありません。URL返信をキャンセルする。API]他形式での出力とサイ...他形式での出力とサイズ変更を行う※2020年1月現在、Photoshop...2020.01.30第7回デルアンバサダー座談会が豪華過ぎて驚愕した話...1月24日(金)に“デルアンバサダー座談会”が開催されました。APIはベータ版です。アドインやリボンのカスタマイズに関する話題を中心に情報発信しています。