【Excel】選択したセルの行・列に色が付く時|フォーカスセルと書式を確認

【Excel】選択したセルの行・列に色が付く時|フォーカスセルと書式を確認
🛡️ 超解決

セルを選ぶたび行や列に色が付く場合、対応するExcelには標準機能の「フォーカスセル」があります。マクロが原因と決め付けず、まず「表示」タブの設定を確認します。

条件付き書式やVBAによる独自の強調も考えられますが、必要なルールやコードを一括削除しないでください。作業用コピーで原因を1つずつ確認します。

ADVERTISEMENT

1. フォーカスセルを確認する

「表示」タブにフォーカスセルがある場合は、オンとオフを切り替えて、行・列の強調が消えるか確認します。対応状況は利用している版や更新状況で異なります。

フォーカスセルは選択中の位置を見つけやすくするための機能です。これをオフにしても、元からセルへ付けた塗りつぶしまで消す操作にはなりません。

※ お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

2. 選択に追従する色かを見分ける

別のセルを選ぶと強調する行と列が移動するか確認します。一部の値だけに色が残る場合は、通常の塗りつぶしや条件付き書式の可能性もあります。

印刷プレビューとシート上の見え方も比べます。画面で選択を助ける表示と、帳票として印刷する書式は役割が異なります。

同じ表でB2を選ぶと2行目とB列、C4を選ぶと4行目とC列が強調される。元の値は変わらない
行・列の強調が選択に追従する場合は、まずフォーカスセルの設定を確認します。

3. 条件付き書式は該当ルールだけ調べる

「ホーム」→「条件付き書式」→「ルールの管理」で、このワークシートのルールを確認します。数式と適用先を見て、選択位置を強調するためのものかを判断します。

CELLを使うルールでも、別の目的がある場合があります。式を見つけただけで削除せず、作成者へ用途を確認してください。不要と確認できたルールだけを、コピー上で変更して結果を比較します。

4. マクロは作成者に用途を確認する

Worksheet_SelectionChangeは選択変更時の処理ですが、色以外の入力支援や集計を含む場合もあります。イベント全体を削除すると必要な動作まで失われます。

コード変更が必要なら、元のコードを保存し、担当者が該当処理だけを見直します。Application.ScreenUpdatingの変更を再計算命令と同じものとして扱わないでください。

5. 名前や全書式を一括で消さない

定義名は数式や入力規則から参照される場合があります。見覚えがない名前を削除したり、シート全体の条件付き書式を消したりする方法は、最初の対処にしません。

シートが保護されている場合は、権限のある担当者へ変更を依頼します。強調が気になることを理由に、帳票の管理設定を無断で解除しないようにします。

6. 色の問題と処理の重さを分ける

色が付くことだけで、全数式が再計算されて重くなるとは限りません。フォーカスセル、条件付き書式、独自のマクロでは仕組みが違います。

重さもある場合は、どのファイルと操作で起きるかを控えます。設定を1つ変えた前後で比較し、色を消しただけで性能問題まで解決したと判断しないでください。

7. 必要な強調は残す

選択位置の強調が役立つ表では、そのまま使う選択もできます。警告や期限超過を示す色まで失わないよう、最終的に残す書式を確認します。

標準機能はMicrosoftのフォーカスセルの案内、ルールの扱いは条件付き書式の説明を参照できます。

📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。
この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】