• ベストアンサー

Excel2007のファイルサイズ

Excel2003のファイルをExcel2007で開いて何も変更しないでExcel97-2003形式で上書き保存するとファイルサイズが変わります。何が変わるのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

たとえばExcel2007で全く何も記入していないまっさらブック(シート3枚)を用意,97-2003形式で保存してみると,Excel2003で同じように空ブックを保存した時よりも大きな容量で保存されます。 これは空ブックの状態で,Excel2007標準の書式データなどが記入されているためですが,2003で用意した97-2003ブックを2007で開いて上書き保存した場合も,この差分データが追記され保存されるため,その分ファイルサイズが少し大きくなります。 また個別のセルへの書式データの付け方なども,若干ですが違いがあるようです。 たとえばエクセル2007以降で使われる「セルの塗り色」などを使っていた場合,97-2003形式で保存すると互換性表示に関する警告が表示されますが,その97-2003ファイルをそのまま2007で開き直しても,何の損失もなく表示されます。つまりブックには「97-2003形式に則ったカタチで2007の書式が保存」されています。 ご質問の状況では2003で作成されたブックを2007で開き上書き保存したことで,「2007様式に変換され保存されている」ため,ファイルサイズが結果的に大きくなります。 また画像などが含まれていた場合も,ソフトのバージョンによって少しですが取り扱いが変わるため,サイズが変わる場合があります。

dakine
質問者

お礼

回答ありがとうございます。 いろいろ調べたのですが、本回答のような具体的な記述がありませんでしたので質問させて頂きました。参考になりました。