XLSM から ODS への変換方法
- .XLSM ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .ODS に変換されます。
- 新しい .ODS ファイルをダウンロードしてください。
期待される結果
- VBA マクロは常に削除されます。
ODSファイルにはデータ、数式、書式のみが含まれます。 - グラフやほとんどの書式は維持されますが、Excel 固有の複雑なグラフの種類は LibreOffice では表示が異なる場合があります。
- ピボットテーブルは保持されますが、変換後にわずかなレイアウト調整が必要になる場合があります。
よくある質問
変換後の ODS でマクロは動作しますか?
いいえ - Excel VBA は
ODS に保存できません。すべてのマクロコードは削除され、スプレッドシートのデータと数式のみが引き継がれます。ODS から XLSM に戻すことはできますか?
はい - Excel または LibreOffice で
ODS を開き、XLSM として保存できます。ただし、最初の変換時に失われたマクロは復元されません。LibreOffice Calc はこの変換を確実に行えますか?
はい、ほとんどのワークブックにおいて LibreOffice は正確な結果を出力します。非常に複雑なファイルの場合は、Excel の方がわずかに予測可能な出力を得られる場合があります。
Excel で ODS として保存する際に警告が表示されるのはなぜですか?
この警告は、VBA コードを
ODS に保存できず削除されることを確認するものです。スプレッドシートの内容自体には影響しません。