なぜ XLSM を XLSB に変換するのですか?
ブックを開くのが遅い場合や、ファイルサイズが大きくなりすぎた場合に、XLSM を .XLSB に変換します。XLSB は XML の代わりにコンパクトなバイナリ構造ですべてを保存するため、読み込みが速く、ディスク容量も節約できます。これは、数十万行のデータ、大量の数式、または重いピボットテーブルを含むブックの標準的な解決策です。XLSB は XLSM と同様に VBA マクロをサポートしているため、Excel ユーザーにとって機能的なデメリットはありません。
XLSM から XLSB への変換方法
Microsoft Excel - 名前を付けて保存 PAID
.xlsm ファイルを開き、«ファイル» > «名前を付けて保存» に進み、フォーマットのドロップダウンから «Excel バイナリ ブック (*.xlsb)» を選択します。データ、マクロ、書式は失われません。
LibreOffice Calc FREE
LibreOffice Calc で .xlsm を開き、«ファイル» > «名前を付けて保存» を選択して «Microsoft Excel Binary (.xlsb)» を選びます。複雑なピボットテーブルや高度な書式は完全に変換されない場合があります。
コマンドライン - LibreOffice CLI
次のコマンドで変換します:libreoffice --headless --convert-to xlsb file.xlsm
XLSM を変換するプログラム
これらの形式について
XLSM ファイルは、VBA マクロ(ファイル内で実行される自動化コード)を含む Microsoft Excel スプレッドシートです。Microsoft Excel(マクロの完全サポート)、LibreOffice Calc、または WPS Office(どちらも無料で、VBA の一部をサポート)で開くことができます。Google スプレッドシートや Web 版 Excel…
.XLSM の詳細を開く →XLSB ファイルは、通常の XLSX ではなくバイナリ形式で保存された Microsoft Excel ブックです。同じスプレッドシートを保持し、マクロを含めることもできますが、大きなファイルの場合はより高速に開き、保存できます。Microsoft Excel、無料の LibreOffice Calc、Google Sheets、または WPS Office…
.XLSB の詳細を開く →品質と注意点
- VBA マクロは完全に保持されます - XLSB はマクロ対応の形式であるため、変換中にコードが削除されることはありません。
- 数値や数式が多いブックの場合、XLSB ファイルは通常、同等の
.xlsmよりも 30〜50% 小さくなります。テキストが多いファイルやデータが少ないファイルでは、縮小率が低くなる場合があります。 - XLSB は独自のバイナリ形式です。Google スプレッドシートや LibreOffice で開くことはできますが、複雑なピボットテーブル、グラフ、または高度な書式の処理に苦労する場合があります。
よくある質問
XLSM を XLSB に変換するとマクロは削除されますか?
XLSB ファイルはどのくらい小さくなりますか?
LibreOffice や Google スプレッドシートで XLSB ファイルを開けますか?
.xlsb ファイルを開くことができますが、複雑なピボットテーブルや VBA マクロなどの高度な機能のサポートは限定的です。完全な再現性が必要な場合は Excel を使用してください。