- ベストアンサー
「○○.xls は Microsoft Excel 5.0/95 ブックです。最新のファイル形式に更新しますか?」
Excel 2000 で作成した文書を今 Excel 2003 で編集したところです。上書き保存をしようとしたら 「○○.xls は Microsoft Excel 5.0/95 ブックです。最新のファイル形式に更新しますか?」「更新する場合は[はい]をクリックします」 という画面が現れました。もし「はい」を選択したら、Excel 2000 で見られなくなるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 私は、Excel2000 とExcel 2003 とをファイルをともに共用していますが、 Excel 97-2003 は、関数などで一部違いますので、数式自体に自動変換が必要な場合がありますが、Excel 2000 と Excel 2003 とは、フォーマット的には同じBiff8 ですから、一応、数式以外には問題ないはずです。つまり、Excel 97以降、Excel 2003 内のバージョンで作ったものは、基本的にはファイル構造としての互換性は保たれています。 Excel Ver.5 に戻るという場合なら、 1) Microsoft Excel 97-Excel2003 および5.0/95 ブック(*.xls) または、 2) Microsoft Excel 5.0/95ブック(*.xls) という保存形式が必要ですが、基本的には、Biff5 以降は形式的には同じもので、特に97移行は、Biff8 になっています。Excel 2000 とExcel 2003 とは同じフォーマット形式です。 Excelでは、Excel 2003 で保存したものが、Excel 2000 で見れなくなるなんていうことはないはずですね。以下で、実験してみました。 ここC++ のコードが出ています。 http://support.microsoft.com/kb/178605/ja Microsoft Excel ブックのバージョンを確認する方法 (たぶん、メッセージの内容は、Excel File構造の形式のバージョンで、Excelの直接のVersionが出てくるわけではありません。) -------------------------------------------------------- 今、Excel 2000 で作って、上記形式の2種類のファイルを作って、コンパイルして確認してみました。 1) は、Ver.8 2) は、Ver.7 となります。 その 2) のファイルを、 Excel 2003 で、再度、いくつかの数式を加え、 「Microsoft Excel 5.0/95 ブックです。最新のExcelのファイル形式に更新しますか?」 というメッセージを出して、 「はい」で、上書き保存します。 それを、今度は、Excel 2000 で、開いて処理し、終了をしてみましたが、何の支障もありません。 一般の方は、これ以上の知識は必要ありませんが、このあたりの資料は、OpenOffice.org ではかなり出てくるはずです。
その他の回答 (1)
- mamoriya
- ベストアンサー率42% (345/818)
こんにちは。 そうです。「はい」にすると、上位バージョンの2003の形式になりますので、開けなくなります。 2000でも編集できるように保存するためには、保存形式のオプションがあるはずなので、そこで“Excel 5.0/95”を選択して保存して下さい。 その際2003で新しい技を使った編集をしていると、注意の画面が現れますが、とりあえず古い形式で保存してみて下さい。
お礼
迅速な回答、うれしいです! さっそく実行してみます。