クライアントからExcel .xlsx
ドキュメントが送信され、そのうちの1つを開いてから閉じるたびに、Excelは変更を保存しなくても、変更を保存するかどうかを尋ねてきます。これは、他のExcelファイルでは発生しません。何が起こっている?
ファイルにはマクロがありません。Excel 2007を使用しています。
クライアントからExcel .xlsx
ドキュメントが送信され、そのうちの1つを開いてから閉じるたびに、Excelは変更を保存しなくても、変更を保存するかどうかを尋ねてきます。これは、他のExcelファイルでは発生しません。何が起こっている?
ファイルにはマクロがありません。Excel 2007を使用しています。
回答:
http://support.microsoft.com/kb/274500からコピー(KB記事全体を読む価値があります):
この動作は、ファイル内の何かが変更されたときに発生します。多くの場合、ユーザーはファイル内に更新または計算された要素があることに気づきません。一般的なシナリオの例を次に示します。
- ファイルで使用されているvolatile関数があります。揮発性の式の例は、この記事の詳細セクションにリストされています。
- ファイルが新しいバージョンで開かれ、数式が計算されました。詳細情報のセクションの記事を参照してください。
- 別のブック内の数式へのリンクを含み、揮発性関数を使用する数式。
- リンクされた写真。
- 反復式。
- グラフシート上にあるグラフ、またはワークシートに埋め込まれているが、ソースデータが別のブックにあるグラフ。
- ワークブックを更新するVBAコード。」
このリストには、他の回答で可能性として言及されているケースと、その他のケースも含まれています。
1つの可能性は、.xlsxファイルの少なくとも1つのセルに外部リンクが含まれていることです。例えば
通常、このファイルを開くと、プロンプトが表示されます...
ただし、DATA / LINK EDITS / EDIT UP PROMPT / Dontで人々を追い払う迷惑な設定があり、アラートを表示してこのプロンプトを無効にするリンクを更新します
残念ながら、ワークブックを閉じると、リンクを更新する保存のプロンプトが表示されます。
これは1つの可能な手がかりです。
編集:
別の可能性はの.xlsxのような日付式を含んでいるNOW()
か、TODAY()
どれが閉じる時に保存プロンプトが表示されます
Windows 7 PCでこの問題が発生し、Microsoft Office 2007を使用していました。
このPCにはMySQL 5.6データベースサーバーソフトウェアもあります。
問題の調査中に、MySQL for Excel 1.3.4コンポーネントをインストールしたため、「MySQL for Excel」アドインがExcel に表示されることがわかりました。
私は実際にこのコンポーネントを使用していなかったため、MySQLインストーラーに移動して削除しました。そうすると、「保存しますか?」というプロンプトが表示されなくなりました(つまり、スプレッドシートを変更せずに表示しただけの場合)。
お役に立てれば...
フォーラムで誰かが与えた理由は、私がこの問題を見た理由ではありませんでした。犯人が明らかになるまで、あるワークブックから別のワークブックに少しずつ細心の注意を払って移動しました。
誰かがテキストをシートにカットアンドペーストしました。問題は、テキストがセルに入るのではなく、テキストが入ったフローティング形状になってしまうことでした。
彼らがそこにいることを知ったら、彼らは見やすいです。すべての行を選択します(したがって、それらは明るい青の背景で表示されます)。次に、ラベルや写真などが白いブロックのように突き出ます。少なくとも、それは私にとってどのように見えたかです。あなたのマイレージは異なる場合があります。
これは、Excelによる長くイライラする戦いを終わらせます。
TextBox
、保存し、閉じました。もう一度開いたり閉じたりしても、保存は要求されません。その場合、「テキストを含むフローティングシェイプ」がどのようなオブジェクトであるかを知ることは興味深いでしょう。イミディエイトウィンドウタイプでは)3、)VBAエディタをもたらすために、1)オブジェクトを選択する2)Altキー+ F11を(:あなたはでそれを行う可能性が? TypeName(Selection)
+ <KBD> </ KBD>入力します。
保存のリクエストを殺すために私が使用する2つの答えがあります。両方ともカバーされていますが、繰り返します:
古いバージョンのxlsまたはxlsxファイルの場合、xlsxとして保存し、ファイルを上書きします。これはほとんどの場合、他の人から入手したファイルでそれを殺します。
数式の計算オプションで、手動に設定します。どのタブが問題の原因であるかを見つけるのが面倒であるときに、これは約50のタブを持つ私の大きなファイルで機能しました。これを提案してくれた人のおかげで、5年も迷惑をかけてきました!私はあなたにコメントして感謝したでしょうが、どうやら私はこれを行うのに十分なブラウニーポイントを持っていません。
同様の問題がありました。私の場合、ブックを開くときに[ファイルを開くときにデータを更新する]オプションがアクティブになっているピボットテーブルがありました。これは、最初にピボットテーブルを作成したときの既定のオプションでした。各ピボットテーブルのオプションをオフにすると、問題が解決しました。おそらくこれが役立つでしょう。次のピボットテーブルオプションの画像を参照してください。