• ベストアンサー

エクセル2010 互換モードでの新機能の制限

エクセル2010で、ファイルの種類を「Excel97-2003ブック」にした場合、互換モードで保存されますが、 だからと言って、このファイルを再度開いたときに、 新機能の使用が制限されている というわけではないのでしょうか? ついうっかり新しい機能を使ってしまった場合、いざ上書き保存しようとすると 「このブックで使用されている次の機能は、以前のバージョンのExcelではサポートされていません」 と表示が出るので、とても不便に感じます。 やはり、どれとどれが旧バージョンでは使えない新機能なのか、把握しておかないといけないのでしょうか?

noname#233935
noname#233935

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

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

とりあえず一度互換モードのダイアログを出した状態で,ダイアログにある「互換性を確認する」のチェックを外せば,以後当該のブックでは警告は出なくなります。 エクセル自体の設定として,互換性チェックを行わせない設定方法は(原則として)ありません。 互換モードで発生する制約には,幾つかの段階があります。 互換モードで直接影響される例として,例えば横256列縦65536行までというシートの広さに関しては,97-2003ブックに変換して保存した時点で外側が切り捨てられてしまい復元できません。 その場合,ご質問でうっとうしい「互換性チェック」では,具体的な問題の概要として 「機能の大幅な損失   赤いバッテン」  …範囲外にあるデータは保存されません という明確な警告が表示されます。 警告されたとおり,外側セルに記載された内容は保存されず,Excel2010で使い続けて(保存後に開き直して)ブックの保存形式を変更しても元には戻せません。 こういう警告が出た場合は,復元は不能なのですから,保存前に適切な手当をしておかないとデータを失います。 次のレベルとしては,「機能の大幅な損失」として警告が出る例えばCOUNTIFSなどのような「2007以降で新たに使えるようになった関数,機能」については,やはり互換チェックの概要として 「機能の大幅な損失」  …2007より前のバージョンでは使用できません という警告が表示されます。 文言通り,このブックを2003以前で開くと当該の数式はエラーとなって計算できませんが,2007/2010で使い続けている限りは全く制約無く利用できます。 2003で編集後,2007・2010にブックを戻すと,2003で壊してなければ問題なく復元します。 2003で開く必要があり,かつ当該セルの計算結果が必要というなら(何しろ2003では計算結果を得られないのですから)手当をしておく必要があります。 しかし逆に言うと,そういう新機能を使ったニュータイプブックはもはや2003では使えないのだと諦めて,2007形式で保存し2007以降でふつーに使う運用に切り替えた方が手間要らずです。 次のレベルとして「再現性の低下 黄色い!」が表示された場合,たとえば「セルの色を塗った」「オートフィルタで2007以降の新機能を使った」などの場合ですが,これも関数と概ね同じで2003以前では勝手に様子が変わって表示されます。 ここで若干注意が必要なのは,セルの塗り色などについて 1)互換モードで保存したあと,そのまま2007以降で開き直した場合には,損失はありません 2)互換モードで保存したあと2003で開いて色が変換され,それをまた保存したあと2007に戻して開き直すと,変換された色が現れて元の色を復元できません。 もしも仮に,色の細かいグラデーションにゲンミツなイミを与えていた場合などには,データを損失したというお話になります。 そこまで細かい細工をしていなければ,ちょっと変わっちゃったけどまぁいいか程度で無視し得る範疇と思います。 こういった違いについては,勿論全て理解していればそりゃ予測も対処も可能というお話になりますが,それまではダイアログの警告を「キチンと目を通して判断する」若しくは「スルーして使い続ける(損失が起きた時は自分に腹を立てる)」という格好になります。 若しくは上述の中でちょっと触れましたが,そもそもホントに絶対に97-2003で保存しなきゃならないのかについても,用途に応じて考えてみる必要もあると思います。

noname#233935
質問者

お礼

詳しい解説を、ありがとうございます。 やはり、新機能の使用自体を、自動的に制限してくれたりはしないという事なのですね。 「これは新機能だったかな?」と、わからないときは、その都度上書き保存を試してみて、 警告が出るかどうかで、判断しようと思います。 助かりました。どうもありがとうございました。

関連するQ&A

  • EXCELの互換性

    妹が、オープンオフィスを使用してExcelでデータ入力をしました。 私のものはExcel2007なのですが、今日USBを使い私のPCにデータを入れ、修正をかけて保存しようとしたところ、「互換性チェック」のボックスが出て「このブックで使用されている次の機能は、以前のバージョンの Excel ではサポートされていません。このブックを以前のファイル形式で保存すると、それらの機能が失われるか、正常に実行されなくなる可能性があります。」と書いてありました。 関数などは全て解除したのですが、保存は不可能でしょうか?

  • Microsoft Excelにおける上書き保存

    Microsoft Excel現vは2013です。作成時点は旧vでした。 このbookで「上書き保存する」アイコンをクリックすると、下記の[Microsoft Excel 互換性チェック]のウィンドーが出て、[続行]をクリックすると保存出来ますが、この作業をしなくても良い方法があれば教えて下さい。 尚、作成時点が同じbookでも[Microsoft Excel 互換性チェック]のウィンドーが出ずに、「上書き保存する」アイコンをクリックするだけで済むbookもあります。 また、この問題はWindows8.1の時からありました。Windows10にアップグレードしたら直るかと、期待していたのですが-----。 ------------------------------- ***.xls の互換性レポート 【このブックで使用されている次の機能は、以前のバージョンの Excel ではサポートされていません。このブックを以前のバージョンの Excel で開くか、以前のファイル形式で保存すると、それらの機能が失われるか、正常に実行されなくなる可能性があります。 再現性の低下 選択したファイル形式でサポートされていない書式が、このブック内の一部のセルまたはスタイルに設定されています。このような書式は、選択したファイル形式で使用できる最も近い書式に変換されます。】 -------------------------------

  • 互換性チェックのメッセージがについて

    最近、XPからWindow8.8.1に変えたのですが、、以前使っていたExcelのファイルを使って書き込みをし、終了しようとすると、「Microsoft Excel~互換性」のメッセージが出てきます。 このブックで使用されている機能は、以前のバージョンのExcelではサポートされていません。 このブックを保存する場合は「続行」をクリックして下さい。新らしいファイル形式のいずれかでファイルを「保存」して下さい。 このブックを保存するときに互換性を確認する。(H) 新しいシートにコピー(N)  続行(C) このような場合どのように処理すればいいのですか? ※OKWaveより補足:「富士通FMV」についての質問です。

  • エクセル2003から2010に変更

    エクセル2003から2010に変更したのですが xlsファイルを保存する時に このブックで使用されている次の機能は、 以前のバージョンの Excel ではサポートされていません。 このブックを以前のバージョンの Excel で開くか、 以前のファイル形式で保存すると それらの機能が失われるか、正常に実行されなくなる可能性があります。 再現性の低下 このブックのいくつかの数式は、現在閉じている他のブックにリンクされています。 以前のバージョンの Excel では、 リンク先のブックを開いていないときにこれらの数式を再計算すると、255文字を超える部分は返されません。 出現数 70 定義された名前 バージョン Excel 97-2003 とでるのですが、70か所もエラーがあるのでしょうか? 「このブックを保存するときに互換性を確認する」 のチェックを外せば、この表示は出ないと思いますが、 ちゃんとした方法でこの方法を出さないようにするにはどうすればいいでしょうか? 名前を付けて保存で、xlsxやxlsmファイルにすればいいですか?

  • エクセルで上書き保存できない

    会社のパソコンでサーバーにあるエクセルファイルを開き、編集後に上書き保存をしたところ、もう一度ファイルを開き直すと編集が無視されており、上書き保存ができていない状態でした。 一度自分のパソコンのハードに落としてからであれば上書き保存できるのですが、そのままサーバー上に保存しようとすると、無視されるようです。(エラーメッセージも出ません) 社内の別のパソコンの同じバージョンのエクセル2003だと同様の現象が起きますが、エクセル2007のバージョンのものだと、そのままサーバーに上書き保存できます。 OSはどれもWindowsXPです。ファイルはExcel97-2003ブックで互換性のあるものを使用しています。読取り専用ファイルでもありません。 おわかりになる方がいらっしゃれば、教えてください。

  • エクセルの読み取り専用の互換モードのファイルがあるのですが そのファイ

    エクセルの読み取り専用の互換モードのファイルがあるのですが そのファイルを上書き保存しないといけなくなったのですが保存できません そのファイルを書き込みしたいのですがどうすればいいかわかりません 詳しい方いましたら 教えてください お願いします

  • 以前のバージョンの Excel では、互換モードで作成されたピボットテーブルのみ機能します。とは???

    excel2007で作成したピボットテーブルを名前を付けて保存でexcel97-2003ブックで保存しようとすると 以下のエラー表示が出ますどうすれば解決出来ますかピボットテーブル作り直し方とか教えて頂ければ幸いです このブックで使用されている次の機能は、以前のバージョンの Excel ではサポートされていません。このブックを以前のファイル形式で保存すると、それらの機能が失われるか、正常に実行されなくなる可能性があります。 このブック内のピボットテーブルに、ピボットテーブルのスタイルが適用されています。以前のバージョンの Excel では、ピボットテーブルのスタイルによる書式は表示できません。 このブックのピボットテーブルは最新のファイル形式で作成されており、以前のバージョンの Excel では機能しません。以前のバージョンの Excel では、互換モードで作成されたピボットテーブルのみ機能します。 序に シート1個別の配合表(原料・方法・数量・月日の決まった型はめた表を用意し)でイ・ロ・ハ・ニ・ホ・ヘ・トが有り シート1の配合表をただ単に縦に「イの次にハを造る‥等のように‥」スケジュールの順番通りに連ねてていく(計画表シート2) そのシート2の計画表上で「イ」と簡単に入力するだけでシート1の配合表がコピペ出来るようにしたいのですが無理ですか教えて頂ければ幸いです

  • エクセル 互換性

    Win 7 に乗り換えました。旧エクセルバージョン エクセル 97-2003で作成したデータを そっくり、Win 7のフォルダに移して実行していますが、時々、「互換性のチェック」というメッセージ がでます。 概要を読んでも、正直意味がいまいちわかりません。ただ旧書類が新バージョンに合わないということだろうと想像します。煩わしいので、これを全部新バージョン(Excel 2010)に変更するには、どうすれば良いでしょうか。教えて下さい。

  • 互換モードについて

    先日、wardとpower pointの2007バージョンをダウンロードしたのですが、互換モードで保存したファイルを上書き保存ボタンをクリックして保存する際、文字の書体が保存時と違ったり、確かに上書きしたはずなのに残ってなかったりするのですが、原因がわかりません。xpとは相性が悪いのでしょうか?

  • 互換モードになってしまうのは仕様

    エクセル2010で新規に作るファイル(book1)は互換モードになる仕様なのですか? book2以降は互換モードになりません。 保存形式はxlsxにしています。

専門家に質問してみよう