XLS から XML への変換方法
- .XLS ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .XML に変換されます。
- 新しい .XML ファイルをダウンロードしてください。
期待される結果
- セルの値、レイアウト、基本的な書式設定はテキストタグとして表現されます。保存される詳細の程度は、エクスポートに使用されるXMLスキーマに依存します。
- VBAマクロやその他の埋め込まれた実行可能コンテンツは引き継がれません。スプレッドシートのデータと書式のみが保持されます。
- ライブ数式はテキストとして書き出されることがありますが、動作が元のバイナリワークブックと異なる場合があるため、変換後に計算結果を確認してください。
よくある質問
作成されたXMLには何が含まれていますか?
ワークブックのセルの値、構造、書式設定がプレーンテキストのタグとして書き出されます。
XMLはバイナリのBIFF8コンテナではなくテキストであるため、データは人間が読める形式になり、XMLを読み取れるプログラムであれば解析可能です。なぜXLSをXMLに変換するのですか?
XLSはMicrosoft独自のバイナリ形式ですが、XMLはオープンなタグベースの標準です。XMLにエクスポートすることで、スプレッドシートのデータを他のシステムに供給したり、カスタムアプリケーションにインポートしたり、汎用的なテキストやXMLツールで処理したりすることが容易になります。
XML出力はどこで開けますか?
任意のテキストエディタやXML対応プログラムで開くことができ、エクスポートされたスキーマを理解できるスプレッドシートアプリケーションであれば、再び表として読み取ることができます。XLSとは異なり、内容を確認するだけであればExcelやExcel互換のエンジンは必要ありません。
ExcelのマクロはXMLに引き継がれますか?
いいえ。レガシーなXLSにはVBAマクロを埋め込むことができますが、プレーンテキストのXMLエクスポートはデータと書式を保持するものであり、実行可能コードは保持しません。これにより、XLS添付ファイルが持つマクロベースのマルウェアのリスクはなくなりますが、ワークブックが依存していた自動化機能は動作しなくなります。
XLS を変換するプログラム: FileMaker Pro for Windows · Full Convert Enterprise · Microsoft Excel · Navicat Premium · FileMaker Pro for Mac · Apache OpenOffice Calc (OpenOffice.org Calc) · LibreOffice Calc