なぜ XLS を XLSX に変換するのですか?
XLS は 2003 年まで Excel で使用されていたレガシーなバイナリ形式で、1シートあたり 65,536 行、256 列に制限されています。.XLSX は Excel 2007 でこれに代わるものとして登場し、行制限が大幅に緩和され、ファイルサイズを縮小する ZIP ベースの圧縮、そして最新のツールが確実に処理できるオープンスタンダードを採用しています。現在のほとんどのワークフローやクラウドサービスは .xlsx を想定しているため、古い形式で届いたファイルは一度変換しておくのが最もクリーンな解決策です。
XLS から XLSX への変換方法
Microsoft Excel BUILT-IN
.xls ファイルを開きます。Excel のタイトルバーに «互換モード» と表示されます。«ファイル > 情報 > 変換» に進むと、ワンクリックで .xlsx にアップグレードできます。
LibreOffice Calc FREE
Calc で .xls ファイルを開き、«ファイル > 名前を付けて保存» を選択して、形式リストから «Excel 2007-365 (.xlsx)» を選びます。
Google Sheets FREE
Google ドライブに .xls をアップロードして Google スプレッドシートで開き、«ファイル > ダウンロード > Microsoft Excel (.xlsx)» を選択します。
コマンドライン - LibreOffice CLI
soffice --headless --convert-to xlsx yourfile.xls を実行して1つのファイルを変換するか、*.xls を使用してフォルダ全体を一括変換します。
XLS を変換するプログラム
これらの形式について
XLS ファイルは、Excel 97-2003 時代の旧形式の Microsoft Excel スプレッドシートです。2007 年以降に使用されている ZIP ベースの XLSX とは異なり、バイナリファイルとして保存されています。Excel を購入しなくても、Google Sheets、LibreOffice Calc、Excel for the web…
.XLS の詳細を開く →XLSX ファイルは、Excel 2007 で従来のバイナリ XLS 形式に代わるものとして導入された、Open XML 形式で保存された Microsoft Excel スプレッドシートです。Excel を購入しなくても、Google スプレッドシート、LibreOffice Calc、Excel for the web…
.XLSX の詳細を開く →品質と注意点
- VBA マクロは
.xlsxとして保存すると削除されます。コードを保持する必要がある場合は、代わりに.xlsmとして保存してください。 - 数式、グラフ、セルスタイル、名前付き範囲、画像はすべて変更なしで転送されます。
- 変換後、行と列の制限は自動的に拡張されます。古い XLS の上限ではなく、最大 1,048,576 行、16,384 列まで使用可能になります。
よくある質問
XLS と XLSX の違いは何ですか?
変換後も数式は機能しますか?
XLS ファイルにマクロがあります。どうなりますか?
.xlsx として保存すると VBA マクロは削除されます。Excel は破棄する前に警告を表示します。マクロを保持するには、代わりに .xlsm (マクロ有効ワークブック) として保存してください。ソフトウェアをインストールせずに XLS を XLSX に変換できますか?
.xlsx としてダウンロードするか、上記の当サイトの無料コンバーターを使用してください。