何もしていないのに「保存しますか?」と聞かれてしまう
Excelファイルに変更を加えてからそのファイルを閉じようとした場合、保存されていない内容が残っていると、「変更を保存しますか。」と尋ねられますね。
ところが、どこも変更していないのに、このメッセージが表示されたことはありませんか。「変更を保存しますか。」ってどこも変更していないのになぜ?
謎のメッセージが気になっていた方は、この続きをご覧ください。
実はこれ、ファイルを開くだけで自動的に更新される機能が使われているからなんです。特に関数の中には、こういったものが幾つかあります。
たとえば、上の例ではセルC1にTODAY関数を入力して、現在の日付を求めています。
TODAY関数は、ファイルを開くたびに、パソコン内蔵の時計から現在の日付を求める関数です。ファイルを開くと、TODAY関数がまず更新されるので、ユーザーが内容を変更しなくても、上のようなメッセージが出ることになります。
同様の関数には、NOW、INDEX、AREAS、COLUMNS、INDIRECT、OFFSET、ROWSなどがあります。
また、他ファイルのセルを「リンク貼り付け」している場合も、同じメッセージが出ます。
セルに「=[Book2]Sheet1!$B$5」のような参照式が表示されているのを見たことはありませんか? [ ]で囲まれているのが、リンク先のファイル名ですね。この場合も、ファイルを開いたときに、リンク先セルを確認し、最新の内容が表示されるわけです。
なお、これらのファイルは、開くたびにセルの結果が自動更新されます。メッセージが表示されても、特に変更を保存する必要はありません。
気になっていたという方いかがでしょう?
これでスッキリすればいいのですが(*^_^*)
コメント