MW211 EXIT

devlog
Excel/xlsx形式とは
2013年07月19日
Excel2007以降において、データを保存すると拡張子「.xlsx」が付加される。
それ以前のExcelは拡張子「.xls」で、互換性を考慮して敢えて「xls」形式で
保存したりしているのだが、列数が256を超える場合は
さすがに「xlsx」形式にしたりしている。

それは置いておいて、この「xlsx」形式、実体は「zip」形式らしい。
試しに、拡張子「.xlsx」を「.zip」に変更してみると、ZIP解凍で中身がのぞける。
そして、その中身はXML形式のデータだったりする。
「Office Open XML」っていう規格に基づくものらしい。

ってことで、(「xlsx」形式の)ExcelファイルをZIP圧縮しても無駄ということになる。
なぜなら、すでにZIP圧縮されているのだから。
もし、さらにZIP圧縮すると圧縮で容量が減るどころか、余計な情報が付加されるらしく
逆に容量が増えてしまったりする。

これを知らないとちょっとびっくりするかも。
分類:Excel