方法: インポートし、Excel で XML をエクスポートします。

文書翻訳 文書翻訳
文書番号: 305795
すべて展開する | すべて折りたたむ

目次

概要

Microsoft Excel を使用して手動でプログラムを使用し、インポートし、XML 形式のデータをエクスポートするには、このステップ バイ ステップ ガイドを使用します。

XML は、事実上業界標準のデータをインターネットの転送です。Excel と Access の両方をインポートし、XML データのエクスポートをサポートします。

要件

次の知識が必要です。
  • Excel の基礎知識。
  • プログラミングの概念です。
  • XML の概念です。

XML データのエクスポート

  1. で、 ファイル メニューをクリックして として保存します。.
  2. で、 種類します。 リストの選択 XML スプレッドシート.
  3. ファイルの名前を付けます。Web サーバーにファイルを保存する場合は、そのアドレスが含まれます。クリックしてください。 保存.
XML、コード、Visual Basic for Applications などに対応していない、ブック内の機能がある場合は、このことを示すメッセージが表示されます。

プログラムによる XML データのエクスポート

  1. プロジェクト Visual Basic Excel の場合は、新しいモジュールを挿入します。
  2. このモジュールと呼ばれる、サブルーチンを作成します。 ExportXML.
  3. 入力するか、次のコードを貼り付けます。
    ' <http://Myserver/Myfolder/xml filename.xml> represents the Web server 
    ' location and the name of the XML file you want to save. You can also 
    ' specify a folder on your hard disk rather than a URL.
    '
    ActiveWorkbook.SaveAs _
       Filename:="<http://Myserver/Myfolder/xml filename.xml>", _
       FileFormat:=xlXMLSpreadsheet
    					

XML データのインポート

  1. Excel を起動しをクリックしてください ファイルを開く で、 ファイル メニューです。
  2. で、 [ファイルの種類 リストの選択 XML ファイル.
  3. XML ファイルを開くしをクリックするを選択します。 ファイルを開く.
  4. ファイルに複数の XSL スタイル シートがある場合は、スタイル シートのいずれかを選択するよう求められます。スタイル シートを appy をする場合は、[スタイル シート] を選択します。またはをクリックしてください [キャンセル] スタイル シートを選択しないします。

プログラムによる XML データのインポート

  1. プロジェクト Visual Basic Excel の場合は、新しいモジュールを挿入します。
  2. このモジュールと呼ばれる、サブルーチンを作成します。 ImportXML.
  3. 入力するか、次のコードを貼り付けます。
    ' <http://Myserver/Myfolder/xml filename.xml> represents the Web server 
    ' location and the name of the XML file you want to save. You can also 
    ' specify a folder on your hard disk rather than a URL.
    '
    ' If the XML file references more than one style sheet,
    ' use the StyleSheets parameter to specify one or more style
    ' sheets. If you want to apply only one referenced style sheet, 
    ' specify the index number of that sheet reference in the document.
    ' If you want to apply multiple style sheets, enter all 
    ' the index numbers as members of an array, similar to this: 
    '
    ' Array(1, 2)
    '
    ' In this case, the first and second style sheets are referenced in 
    ' the XML file.
    '
    Workbooks.OpenXML "<http://Myserver/Myfolder/xml filename.xml>", _
    	<style sheet>
    
    					

動作を確認します。

  1. XML ファイルを作成します。
  2. Excel で、コードを実行します。













プロパティ

文書番号: 305795 - 最終更新日: 2011年7月25日 - リビジョン: 3.0
キーワード:?
kbhowto kbhowtomaster kbmt KB305795 KbMtja
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:305795
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com