Excel は Enter キーを押さないと値を更新しません 質問する

Excel は Enter キーを押さないと値を更新しません 質問する

ワークブック内のワークシートの 1 つに非常に厄介な問題があります。EXCEL 2007 を使用しています。セルの数式に if 条件、VLOOKUP 関数、または AVERAGE 関数が含まれている場合、Enter キーを押さない限り、どのセルの値も更新されません。すべての計算は自動に設定され (Application.Calculation = xlAutomatic)、特定のワークシートの計算も有効になっています (ws.EnableCalculation = TRUE など)。

さらに、ScreenUpdating は TRUE に設定されています。ENTER キーを押すか、右隅を下にドラッグすると、セルが更新され、変更を加えると更新され続けます。ただし、ファイルを保存して再度開くと、セルは再びフリーズします。いつ更新が停止されるかは正確にはわかりません。すべての書式設定は、一般または数値に設定されています。

特に IF 条件では、評価機能を使用して計算を確認すると、結果は正しいのですが、画面には表示されません。

何か提案はありますか? このことで気が狂いそうです。

ベストアンサー1

要約 / TL;DR:
「=」を「=」で検索して置換してみてください。はい、等号をそれ自体に置き換えます。私のシナリオでは、すべてが強制的に更新されました。

背景:
複数の列にまたがる数式を作成し、それらを連結することがよくあります。その後、それらを値としてコピーして貼り付け、作成した数式を抽出します。このプロセスの後、セルを入力して Enter キーを押さない限り、数式が表示されたままになり、値が表示されません。F2 キーと Enter キーを何度も押すのは面倒です。

おすすめ記事