「EXL07」vs.「XLSX」

2024年4月10日テクニカルメモ

WebFOCUSでは、レポートを出力する際にExcelファイルを出力形式として指定することができます。
ただ、.xlsxを指定して出力する場合、フォーマット指定として「EXL07」と「XLSX」の2つが選択できるようになっています。
…「この違いは何なの?」「どっちを選択すればいいの?!」をこの記事では解消します🌱

結論:どちらも同じです

結論から述べますと、どちらも同じです。
そのため、コマンドとしては下記のどちらを指定しても .xlsx 形式のExcelファイルが問題なく出力できます。

【「EXL07」を指定した場合】

(実行結果)

 

【「XLSX」を指定した場合】

(実行結果)

ただし!新規作成時には「XLSX」指定を推奨!

ここまで、「EXL07」と「XLSX」には特に違いがなく、相互に置き換えて使用可能と記載をしてきました。
基本的にはその認識で問題ございませんが、新規で作成される場合には「XLSX」指定での作成を推奨しております

理由は、「EXL07」表記はレガシ―(古いバージョン)での記述となるためです。
「EXL07」指定によって動作に問題が出るなどの影響はありませんが、新規作成時には最新バージョンの「XLSX」にて記述するようにしてください。