2010年3月27日土曜日

Excel2007でグラフ入りのxlsファイルを保存すると小さくなる

Excel2000形式(*.xls)で作ったグラフ入りのファイルをExcel2007で開いて保存するとグラフが小さくなる現象が発生。
色々試してみるとどうやら2007で保存をするだけでグラフのプロットエリアが一回り小さくなる様子。

色々調べてみた所マイクロソフトのサポートに以下のページがありました。

グラフのプロット エリアをサイズ変更される可能性があります、またはがシフトされる少し Excel 2007 でグラフの右部分に

自動翻訳みたいなので内容も若干おかしな日本語になっています。原因の部分も下のように変な文章になっています。

・ブックが、 Excel 97-2003年ブック (*.xls) ファイル形式で保存します。
・倍率が 100% 以外の設定に変更されるとブックを保存します。
・ブックは Excel 2007 と以前のバージョンの Excel の両方に、Excel 2007 ブックとして保存または。

もとになっているページを見てみると

・The workbook is saved in the Excel 97-2003 Workbook
(*.xls) file format.
The workbook is saved when the zoom setting is changed
  to a setting other than 100 percent.

・The workbook is alternately saved as an Excel 2007 workbook
 both in Excel 2007 and in an earlier version of Excel.

と、表示を100%以外で保存するとこの現象が起きる。と言った内容で書かれていました。

実際問題になっているファイルを見てみると表示倍率は80%でしたので100%に戻してみた所小さくなる現象はでなくなりました。
(微妙にレイアウトが変わってしまう場合があるようですが、
こちらはまた別で調べたいと思います)

取り合えず原因はわかったものの、Excel2000,2003,2007が混在している以上これからも起きうる問題です。パッチとかは出ないのでしょうか?



0 件のコメント: