エクセルを使っていると、「入力したら突然セルに色がついた」「文字の色が意図せず変わっている」といったトラブルに困ることがあるでしょう。
勝手に色がつく・文字色が変わる原因は複数あり、条件付き書式・テーマカラーの変更・書式のコピーの3つが主な原因として挙げられます。
原因によって対処法がまったく異なるため、まずはどのケースに当てはまるかを特定することが解決への近道です。
この記事では、勝手に色がつく・文字色が変わる原因ごとに、具体的な確認手順と対処法をわかりやすく解説していきます。
勝手に色がつく・文字色が変わる原因と対処の全体像
それではまず、エクセルで勝手に色がつく・文字色が変わる主な原因と対処法の全体像について解説していきます。
色の変化のトラブルは大きく「自動で適用される書式」と「操作によって意図せず適用された書式」の2種類に分けられます。
見た目は同じ「色が変わった」でも、原因によって解除方法がまったく異なるため、まず原因の特定が最優先です。
挿入
ページレイアウト
条件付き書式 ▼
fx
30
| 原因 | 特徴 | 対処法 |
|---|---|---|
| 条件付き書式 | 値が変わると色も変わる | ルールの管理から削除 |
| テーマカラーの変更 | シート全体の色が変わる | テーマを元に戻す |
| 書式のコピー | 貼り付け時に色が引き継がれる | 書式のクリアを実行 |
| テーブル書式 | 行追加で自動的に色が適用 | テーブルを解除または書式変更 |
原因を特定するには、色がついているセルを選択して「ホーム」タブ→「条件付き書式」→「ルールの管理」を確認するのが最初のステップです。
ルールが見当たらない場合は、テーマカラーや手動の書式設定・テーブル書式が原因の可能性が高いでしょう。
原因の特定:条件付き書式か手動書式かを見分ける方法
色がついているセルを選択し、「ホーム」タブ→「条件付き書式」→「ルールの管理」を開いてください。
「書式ルールの表示」を「このワークシート」に切り替えると、シート上のすべてのルールが一覧表示されます。
塗りつぶし色や文字色に関するルールがあれば、それが原因として疑われます。
ルールが一切表示されない場合は、手動書式・テーマカラー・テーブル書式のいずれかが原因である可能性が高いでしょう。
書式のクリアで色を一括解除する方法
手動で設定された塗りつぶし色や文字色を一括で解除したい場合は、対象セルを選択して「ホーム」タブ→「クリア」→「書式のクリア」を実行します。
この操作でセルの色・フォント・罫線などすべての書式が初期状態にリセットされます。
ただし、条件付き書式はこの操作では削除されないため、条件付き書式が原因の場合はルールの管理から別途削除が必要です。
大切な書式が含まれている場合は、クリア前にバックアップを取っておくと安心でしょう。
テーブル書式で行追加のたびに色がつく場合の対処法
エクセルのテーブル機能を使用している場合、行を追加すると自動的にテーブルの書式(縞模様の色など)が適用されます。
これを止めるには、テーブル内のセルを選択し「テーブルデザイン」タブ→「縞模様(行)」のチェックを外す方法が有効です。
テーブル書式そのものを解除したい場合は「テーブルデザイン」タブ→「範囲に変換」をクリックすると、通常のセル範囲に戻すことができるでしょう。
範囲に変換後も色の書式は残るため、必要であれば「書式のクリア」で色を削除してください。
条件付き書式が原因で色がつく場合の確認と解除方法
続いては、条件付き書式が原因で勝手に色がつく・文字色が変わる場合の確認と解除方法を確認していきます。
条件付き書式は、セルの値や数式の結果に応じて自動で書式を適用する機能で、自分で設定した覚えがなくても他のユーザーやテンプレートに設定が入っていることがあります。
特に「カラースケール」「データバー」「アイコンセット」などのルールは、値が変わるたびに色が変化するため、勝手に色がついているように見えることがあるでしょう。
✕
このワークシート ▼
塗りつぶし:赤
塗りつぶし:緑
条件付き書式のルールを確認・削除する手順
色がついているセルを選択し、「ホーム」タブ→「条件付き書式」→「ルールの管理」を開きます。
「書式ルールの表示」を「このワークシート」に変更し、塗りつぶし色や文字色に関するルールを探してください。
該当するルールを選択して「ルールの削除」をクリックすることで、条件付き書式による色の適用を解除できます。
削除前にルールの内容を「ルールの編集」で確認しておくと、必要なルールを誤って消すリスクを減らせるでしょう。
カラースケール・データバーが原因の場合の解除方法
カラースケールやデータバーは、セルの値の大小に応じてグラデーション状に色が変わる条件付き書式の一種です。
これらも「ルールの管理」に表示されるため、該当ルールを選択して削除することで解除できます。
手軽に解除したい場合は、対象範囲を選択して「ホーム」タブ→「条件付き書式」→「ルールのクリア」→「選択したセルからルールをクリア」を使うとよいでしょう。
シート全体のルールをまとめて削除したい場合は「シート全体からルールをクリア」を選択してください。
条件付き書式を残しつつ色だけを変更したい場合
ルール自体は必要だが、適用される色を変更したい場合は「ルールの編集」から書式を変更します。
「書式」ボタンをクリックし「セルの書式設定」ダイアログの「塗りつぶし」または「フォント」タブで色を変更してOKを押してください。
条件の内容(値・数式)はそのままで色だけを変えたい場合に便利な操作です。
変更後は実際のシートで色が意図通りに反映されているかを確認しましょう。
テーマカラーの変更・書式のコピーが原因の場合の対処法
続いては、テーマカラーの変更や書式のコピーが原因で色が変わった場合の対処法を確認していきます。
テーマカラーとは、エクセルのブック全体に適用されるカラーパレットのことで、テーマを変更すると既存のテーマカラーを使用したセルの色がすべて変わることがあります。
「気づいたらシート全体の色調が変わっていた」という場合は、テーマの変更が原因であるケースが多いでしょう。
テーマカラーと標準色の違い
・テーマカラー:テーマを変更すると色が連動して変わる
・標準色(赤・緑・青など固定の色):テーマを変えても色は変わらない
・カスタムカラー(RGB値指定):テーマを変えても色は変わらない
→ テーマカラーを使用していた場合にのみ、テーマ変更の影響を受ける
テーマカラーを元に戻す手順
テーマの変更が原因の場合は「ページレイアウト」タブ→「テーマ」から、以前使用していたテーマを選択し直すことで色を戻せます。
元のテーマが何だったか不明な場合は「Office」テーマが標準なので、まずこれを試してみましょう。
テーマを変更しても色が戻らない場合は、セルに設定されている色がテーマカラーではなく手動で変更されている可能性があります。
今後テーマ変更の影響を受けないようにしたい場合は、RGB値で色を指定するとテーマに左右されない固定色を設定できるでしょう。
書式のコピーで色が引き継がれた場合の解除方法
別のセルや範囲をコピーして貼り付けた際に、コピー元の塗りつぶし色・文字色が引き継がれることがあります。
貼り付け直後であればCtrl+Zで元に戻すのが最も手軽な方法です。
すでに保存してしまった場合は、対象セルを選択して「ホーム」タブ→「クリア」→「書式のクリア」で色をリセットできるでしょう。
貼り付け時に「値のみ貼り付け(Ctrl+Alt+V→V→Enter)」を習慣にすることで、書式の意図しない引き継ぎを防ぐことができます。
書式ペインターの誤操作で色が広がった場合の対処法
「ホーム」タブの「書式ペインター(ハケのアイコン)」を誤ってダブルクリックすると、ブラシが固定状態になり、クリックするたびに書式が広がってしまいます。
この状態に気づいたらEscキーを押してブラシを解除し、Ctrl+Zで直前の操作を元に戻してください。
広範囲に色が適用されてしまった場合は、影響を受けた範囲を選択して「書式のクリア」を実行するのが確実でしょう。
書式ペインターはシングルクリックなら1回だけ適用、ダブルクリックなら固定モードになるという違いを覚えておくと誤操作を防ぎやすくなります。
文字色が勝手に変わる場合の原因と対処法
続いては、セルの塗りつぶしではなく文字色が勝手に変わってしまう場合の原因と対処法を確認していきます。
文字色が変わる原因として多いのは、条件付き書式・テーマカラー・ハイパーリンクの自動色変更の3つです。
ハイパーリンクが含まれるセルは、リンクをクリックすると文字色が紫に変わる仕様があるため、意図しない色変更として気になることがあるでしょう。
▼
← フォントの色ボタン
← テーマカラーはテーマ変更で連動して変わる
← 標準色はテーマ変更の影響を受けない
ハイパーリンクの文字色が変わる場合の解除方法
エクセルでハイパーリンクを含むセルをクリックすると、文字色が青から紫に変わります。
これはWindowsの「リンク済みハイパーリンク」スタイルが自動適用される仕様です。
色を固定したい場合は、セルを選択してCtrl+1→「フォント」タブから文字色を手動で再設定するか、「ホーム」タブ→「セルのスタイル」→「ハイパーリンク」「リンク済みハイパーリンク」を右クリックして書式を変更するとよいでしょう。
セルのスタイルを変更すると、ブック内の同スタイルのセル全体に反映されるため、一括で色を統一することができます。
文字色を「自動」に戻す手順
文字色を「自動(黒)」に戻したい場合は、対象セルを選択し「ホーム」タブの「フォントの色」ボタンの横にある「▼」をクリックしてパレットを開きます。
パレット最上部の「自動」を選択すると、エクセルのデフォルトの文字色(通常は黒)に戻ります。
「書式のクリア」でも文字色は自動に戻りますが、フォントサイズや太字などの他の書式もすべてリセットされる点に注意が必要です。
文字色のみを変更したい場合は、フォントの色から「自動」を選ぶ方法を使うとよいでしょう。
テーマカラーを固定色に変換してトラブルを防ぐ方法
今後テーマ変更の影響を受けないようにするには、色をRGB値で指定するのが最も確実です。
「フォントの色」または「塗りつぶし色」のパレットで「その他の色」をクリックし、「ユーザー設定」タブでRGB値を直接入力してください。
たとえば標準的な黒はR:0・G:0・B:0、白はR:255・G:255・B:255と入力します。
RGB値で指定した色はテーマに依存しないため、テーマを変更しても色が変わらない固定色として設定できるでしょう。
まとめ
この記事では、エクセルで勝手に色がつく・文字色が変わる原因と対処法について解説しました。
主な原因は条件付き書式・テーマカラーの変更・書式のコピー・テーブル書式の4つです。
まずは「ルールの管理」で条件付き書式が設定されていないかを確認し、なければテーマや書式のコピーを疑う順番で調べると効率よく原因を特定できるでしょう。
今後のトラブルを防ぐには、色の設定にRGB値を使う習慣と、貼り付け時に値のみ貼り付けを活用することをおすすめします。
この記事の内容が、色の変化トラブルでお困りの方のお役に立てれば幸いです。