方法 : Microsoft Office を起動せずにカスタム XML 部分を文書に追加する
更新 : 2011 年 4 月
Microsoft Office Excel、Microsoft Office PowerPoint、または Microsoft Office Word を起動せずに、カスタム XML 部分を文書に追加することができます。 これは、サーバーなど、Microsoft Office がインストールされていないコンピューター上の文書に XML データを保存する場合に役立ちます。 詳細については、「カスタム XML 部分の概要」を参照してください。
対象: このトピックの情報は、Excel 2007 と Excel 2010、PowerPoint 2007 と PowerPoint 2010、および Word 2007 と Word 2010 に適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。
カスタム XML 部分を追加する文書は、.docx、.xlsx、.pptx などのオープン XML 形式のファイルであることが必要です。 バイナリ ファイル形式のカスタム XML 部分には、Microsoft Office アプリケーションを起動せずにアクセスすることはできません。
Microsoft Office を起動せずにカスタム XML 部分を文書に追加するには
- Open XML SDK のクラスを使用します。 これらのクラスは、Office ドキュメントに固有の Open XML コンテンツへのアクセスを提供します。 たとえば、Excel ブックにカスタム XML 部分を追加するには、WorkbookPart オブジェクトの AddNewPart<T> メソッドを使用します。 詳細については、「Open XML SDK 2.0 (Open XML SDK 2.0)」を参照してください。
参照
処理手順
方法 : ドキュメント レベルのカスタマイズにカスタム XML 部分を追加する
方法 : アプリケーション レベルのアドインを使用してドキュメントにカスタム XML 部分を追加する
概念
履歴の変更
日付 |
履歴 |
理由 |
---|---|---|
2011 年 4 月 |
コード例に問題があったため、手順に関する内容を削除しました。 代わりに、Open XML SDK 2.0 のコンテンツへのリンクを追加しました。 そこでは、Microsoft Office を起動せずにカスタム XML 部分をドキュメントに追加する方法の最新の例を紹介しています。 |
コンテンツ バグ修正 |