Excelが数式内のセルを強調表示しない[修正]

Excelが数式内のセルを強調表示しない[修正]

Excel が数式内のセルを強調表示しない場合は、この投稿を読んで問題を解決する方法を確認してください。Excel のデフォルトの動作では、ユーザーが数式を含むセルをダブルクリックすると、数式の一部であるセルが強調表示されます。

Excelで数式内のセルが強調表示されない

たとえば、セル C3 に数式=C2-C1が含まれている場合、ユーザーがセル C3 をダブルクリックすると、セル C2 と C1 が強調表示されます (セルの周囲に青や赤などの異なる色で幅の広い境界線が表示され、セルの値は数式の一部です)。これは、数式の一部であるセル参照を視覚的に区別しやすくなるため、非常に便利です。また、ユーザーはマウスを使用してセル内を移動し、セル参照を変更できます。

数人のユーザーが、Excel データシートでハイライト機能が機能しないと報告しています。数式を含むセルをダブルクリックしても、参照は強調表示されなくなります。あなたが同じ問題に直面しているユーザーの一人である場合は、問題を解決する方法を知るためにさらに読み続けてください。

Excel が数式内のセルを強調表示しない問題を修正

Excel が数式内のセルを強調表示していない場合は、数式を含むセルにカーソルを置き、fn+f2を押します。これにより、すべてのセル参照が強調表示されるはずです。それでも問題が解決しない場合は、作業内容を保存してExcel を閉じます。次に、PC を再起動し、Excel を再起動します。数人のユーザーがこの方法で問題を解決できました。これがうまくいかない場合は、次の修正を使用することをお勧めします。

  1. Excelのオプションで「セル内での直接編集を許可」を有効にする
  2. Excelのオプションで「フィルハンドルとセルのドラッグアンドドロップを有効にする」をオンにします。
  3. Excelのオプションで「ハードウェアグラフィックアクセラレーションを無効にする」をオフにする
  4. 数式内の引数の数を減らす
  5. VBAコードを使用する

これらを詳しく見てみましょう。

1] Excelのオプションで「セル内での直接編集を許可」を有効にする

セル内での直接編集を許可する

Excel で数式内の参照セルを強調表示するには、いくつかの Excel オプションをオンまたはオフにする必要があります。1つ目は「セル内での直接編集を許可する」です。

問題が発生しているワークブックを開き、[ファイル] > [その他…] > [オプション]に移動します。Excelのオプションウィンドウが表示されます。左側のパネルで「詳細設定」タブをクリックします。[セル内での直接編集を許可する] チェックボックスオンになっていることを確認します。「OK」ボタンをクリックして変更を保存します。これで問題が解決するかどうかを確認してください。

2] Excelのオプションで「フィルハンドルとセルのドラッグアンドドロップを有効にする」をオンにします

フィルハンドルとセルのドラッグアンドドロップを有効にする

次のオプションは「フィルハンドルとセルのドラッグアンドドロップを有効にする」です。同じExcel オプションウィンドウ ( [編集オプション]の下の[詳細設定]タブ)内でオプションを探します。[塗りつぶしハンドルとセルのドラッグ アンド ドロップを有効にする] チェックボックスをオンにします。「OK」ボタンをクリックして変更を保存します。Excel で数式参照の強調表示を再試行してください。

3] Excelのオプションで「ハードウェアグラフィックアクセラレーションを無効にする」をオフにします

ハードウェアグラフィックアクセラレーションを無効にする

数人のユーザーがこの設定で運を試してみましたが、うまくいきました。[Excel オプション]ウィンドウを開き、[詳細設定]タブに切り替えます。[表示オプション]で[ハードウェア グラフィック アクセラレーションを無効にする]を探します。このオプションのチェックを外し、変更を Excel に保存してから、セルを強調表示してみてください。

4] 式の引数の数を減らす

上記の解決策で問題が解決しない場合は、数式内の引数の数を減らしてみてください。数式が多数の引数で構成されている場合、Excel では参照されたセルの値が強調表示されないことがあります。たとえば、約 35 個のセル値 (連続していない) を合計している場合は、値を 30 以下に減らすようにしてください (値の小計をバッチで実行してから総計を実行することによって)。これにより、数人のユーザーが問題を解決するのに役立ちました。

5] VBAコードを使用する

VBA コードエディタ Excel

上記のどの方法でも解決しない場合は、VBA コードを使用して Excel の数式内のセル参照を強制的に強調表示できます。

ワークブックを開いて、「開発者」タブに移動します。タブが表示されない場合は、Excel の [オプション] メニューからタブを有効にできます。

左端にある「Visual Basic」オプションをクリックします。VBエディタウィンドウが表示されます。[挿入] > [モジュール]をクリックします。

新しいコード モジュール ウィンドウが表示されます。ウィンドウに次のコードを入力するか、コピーして貼り付けます。

Sub Highlight_Cells_in_Excel_Formula()
Application.EditDirectlyInCell = True
End Sub

F5 キーまたは「実行」アイコンを押してコードを実行します。上記のコードは、Microsoft Excel で「セルでの編集を許可」を強制します。

上記の解決策が、Excel で数式が選択されたときにセルが強調表示される問題の解決に役立つことを願っています。ご質問がある場合は、以下のコメントセクションをご利用ください。

Excel が数式内のセルを強調表示しないのはなぜですか?

Excel が数式内のセルを強調表示しない場合は、選択した数式内のセル参照を強調表示するために必要な既定の設定の一部を誤って変更した可能性があります。Excel の詳細オプションを確認し、デフォルトに戻して問題を解決します。

数式の場合、Excel でセルを強調表示するにはどうすればよいですか?

条件付き書式設定を使用すると、Excel の数式の一部であるすべてのセルを強調表示できます。これは、あなた (または視聴者) が計算に使用されているデータを追跡するのに役立ちます。Excel でセルを簡単に強調表示するもう 1 つの方法は、[特別に移動]ダイアログ ボックスを使用することです。数式を含むすべてのセルを選択し、[塗りつぶしの色]オプションを使用してセルを手動で強調表示できます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です