【Excel】エクセルのフォント・フォントサイズが勝手に変わる原因と対処法(書式・表示形式が変わる)
Excelを使っていると、「入力したらなぜかフォントが変わった」「フォントサイズが突然違う数値になった」という経験をしたことはないでしょうか。
このような現象は、書式や表示形式の設定が意図せず適用されてしまうことが主な原因として挙げられます。
特に、他の人が作ったファイルを編集したり、貼り付け操作をしたりしたときに起こりやすいトラブルのひとつです。
本記事では、エクセルのフォント・フォントサイズが勝手に変わる原因を整理し、それぞれの具体的な対処法を分かりやすく解説していきます。
書式や表示形式に関する設定の仕組みを理解することで、同じトラブルの再発防止にもつながるでしょう。
ぜひ最後までご覧ください。
フォント・フォントサイズが勝手に変わる主な原因は「書式の自動適用」にある
それではまず、エクセルのフォント・フォントサイズが勝手に変わる原因について解説していきます。
結論からお伝えすると、多くの場合、原因は「書式の自動適用」や「セルの書式設定」にあります。
Excelにはさまざまな書式が自動的に働く機能が備わっており、意図せずフォントや文字サイズが変わってしまうことがあります。
よくある原因を大きく分類すると、以下の3つに整理できるでしょう。
| 原因の種類 | 具体的な内容 |
|---|---|
| オートコレクト・オートフォーマット | 入力内容に応じてExcelが自動で書式を変更する機能 |
| セルの書式設定(表示形式) | セルに設定されたフォントや色などの書式が適用される |
| 貼り付け時の書式引き継ぎ | コピー元の書式がそのまま貼り付け先に上書きされる |
それぞれの原因が絡み合って起こるケースも多く、「何が原因なのか分からない」と感じる方も多いのではないでしょうか。
次の見出し以降で、それぞれの原因と対処法を順番に確認していきます。
オートコレクト・オートフォーマット機能による自動変更
Excelには、入力した内容を自動的に補完・修正する「オートコレクト」と、書式を自動で整える「オートフォーマット」という機能があります。
たとえば、URLやメールアドレスを入力したときに自動でリンク形式になったり、数字の先頭にゼロがある場合に書式が変わったりすることがあります。
これらの機能は便利な反面、意図していないフォント変更を引き起こす原因になることも少なくありません。
特に、Wordから文章をコピーしてExcelに貼り付けた際に、Wordのオートフォーマット書式が引き継がれてしまうケースには注意が必要です。
セルの書式設定(フォント・表示形式)の影響
Excelでは、セルひとつひとつに「書式設定」が存在します。
フォントの種類・サイズ・色・スタイル(太字・斜体など)がセル単位で細かく設定できるため、すでに書式が設定されているセルに入力すると、その書式がそのまま適用されてしまいます。
また、「標準」以外の表示形式(日付・通貨・パーセントなど)が設定されていると、入力値がその形式で表示されてしまうこともあります。
特に他の人から受け取ったファイルや、テンプレートを流用したファイルでは、意図しない書式が設定されたままになっていることが多いでしょう。
スタイル・テーマの自動適用
Excelには「セルのスタイル」や「テーマ」という機能があり、これらが設定されているとフォントやサイズが自動で切り替わることがあります。
特に、「見出し」や「タイトル」などのスタイルが適用されているセルに入力すると、そのスタイルのフォント設定が強制的に適用される形になります。
テーマが変更されると、ブック全体のフォントが一斉に変わってしまう場合もあるため注意が必要です。
貼り付け時にフォントが変わる場合の原因と対処法
続いては、貼り付け操作によってフォントやフォントサイズが変わる場合の原因と対処法を確認していきます。
ExcelやWordなどからセルをコピーして貼り付けるときに、意図せず書式が変更されてしまうのはよくあるトラブルです。
原因のほとんどは、貼り付け時に「書式情報」もセットで貼り付けられてしまうことにあります。
「値のみ貼り付け」で書式を引き継がない方法
貼り付けによるフォント変更を防ぐ最も基本的な方法が、「値のみ貼り付け」です。
通常のCtrl+Vでは書式も一緒に貼り付けられますが、値のみ貼り付けを使うとデータだけをコピーできます。
値のみ貼り付けの手順
① コピーしたいセルを選択してCtrl+C
② 貼り付け先のセルを右クリック
③「貼り付けのオプション」から「値」(123のアイコン)を選択
または、Ctrl+Alt+Vで「形式を選択して貼り付け」ダイアログを開き、「値」を選択してOK
この方法を使えば、コピー元のフォントや書式を引き継がずにデータだけを貼り付けることができます。
貼り付け後に書式が崩れる場合は、まずこの方法を試してみるのがおすすめです。
Wordやウェブページからのコピー時の注意点
WordやウェブブラウザなどからExcelにテキストをコピーすると、元のフォントや文字サイズがそのまま引き継がれてしまうことがあります。
これは、クリップボードにテキスト情報だけでなく書式情報も格納されるためです。
対処法としては、先ほど紹介した「値のみ貼り付け」が有効です。
あるいは、一度メモ帳(Notepad)などのテキストエディタに貼り付けてから、Excelに貼り付けることで書式情報をリセットする方法もあります。
行・列のコピーで書式が引き継がれるケース
行や列ごとコピーして挿入する場合も、書式がそのまま引き継がれてしまいます。
特に「コピーしたセルの挿入」を使うと、フォント・背景色・罫線なども含めてすべての書式が複製されます。
行・列のコピー時に書式だけを除きたい場合は、貼り付け後に対象セルを選択し、「書式のクリア」を行うのが効果的でしょう。
書式のクリアの手順(フォントを初期状態に戻す方法)
① 書式をリセットしたいセルまたは範囲を選択
② 「ホーム」タブ→「編集」グループ→「クリア」→「書式のクリア」をクリック
この操作で、フォント・フォントサイズ・色などの書式設定がすべて初期値(標準)に戻ります。データ(値)は消えないため安心して使えます。
セルの書式設定・表示形式が原因でフォントが変わる場合の対処法
続いては、セルの書式設定や表示形式が原因でフォントや表示が変わってしまう場合の対処法を確認していきます。
Excelのセルには、フォントだけでなく「表示形式」という設定もあり、これが影響して文字の見た目が変わることがあります。
「入力した数値が日付になった」「文字が突然変わった」という場合は、表示形式が関係していることがほとんどです。
セルの書式設定ダイアログでフォントを確認・修正する
セルに設定されているフォントを確認・修正するには、「セルの書式設定」ダイアログを使います。
セルの書式設定を開く手順
① 確認したいセルまたは範囲を選択
② 右クリック→「セルの書式設定」をクリック(またはCtrl+1)
③ 「フォント」タブでフォントの種類・スタイル・サイズを確認・変更
④ 「表示形式」タブで数値・日付・文字列などの設定も確認できる
ここで意図しないフォントや表示形式が設定されていた場合は、正しい内容に変更してOKをクリックすれば修正完了です。
表示形式が「標準」以外になっている場合のリセット方法
表示形式が「日付」「数値」「通貨」などに設定されていると、入力したデータが想定外の形で表示されることがあります。
たとえば、「1/2」と入力したら日付「1月2日」に変わってしまう、といった現象がこれに当たります。
表示形式を「標準」に戻すことで、Excelが入力値を自動で判定して適切な形式で表示するようになります。
| 表示形式の種類 | 主な影響 | リセット方法 |
|---|---|---|
| 日付 | 数値が日付に変換される | 「標準」に変更 |
| 通貨・会計 | 数値に通貨記号が自動付与される | 「標準」または「数値」に変更 |
| 文字列 | 数式が文字として扱われ計算されない | 「標準」に変更後、再入力 |
| パーセンテージ | 数値が100倍されて%表示になる | 「標準」または「数値」に変更 |
スタイルの解除でフォントを統一する
「セルのスタイル」が原因でフォントが変わっている場合は、スタイルを「標準」に戻すことで解決できます。
「ホーム」タブの「セルのスタイル」グループから「標準」を選択することで、適用されているスタイルを解除することが可能です。
ブック全体のテーマが変わってしまった場合は、「ページレイアウト」タブ→「テーマ」から、使用したいテーマに戻す操作が有効でしょう。
フォントが勝手に変わるのを防ぐための設定と予防策
続いては、フォントやフォントサイズが勝手に変わることを防ぐための設定と予防策を確認していきます。
根本的な対策として、あらかじめExcelの設定を見直しておくことが再発防止に非常に効果的です。
オートコレクトの設定を見直す
Excelのオートコレクト機能が余計な書式変更を引き起こしている場合は、設定をオフにすることで防ぐことができます。
オートコレクトの設定変更手順
① 「ファイル」→「オプション」→「文章校正」をクリック
② 「オートコレクトのオプション」ボタンをクリック
③ 「オートコレクト」タブや「入力オートフォーマット」タブで不要な項目のチェックを外す
④ OKで保存
特に「インターネットとネットワークのアドレスをハイパーリンクに変更する」などの項目は、書式変更の原因になりやすいため、不要であればオフにしておくのがおすすめです。
既定フォントを統一しておく
Excelの「既定フォント」を統一しておくことで、新規シートや新規セル入力時に一貫したフォントが適用されるようになります。
既定フォントの変更手順
① 「ファイル」→「オプション」→「全般」を開く
② 「新しいブックの作成時」の「次のフォントを使用する」でフォントを選択
③ フォントサイズも合わせて設定
④ OKをクリックし、Excelを再起動して設定を反映
既定フォントを統一しておくと、ファイルを新規作成した際にフォントがバラバラになるトラブルを防ぐことができます。
テンプレートに書式を設定して統一管理する
業務でよく使うExcelファイルは、あらかじめフォントや書式を設定したテンプレートを作成して運用すると効果的です。
テンプレートとして保存しておくことで、毎回書式を設定し直す手間がなくなり、フォントが変わるトラブルを未然に防ぐことができます。
また、共有ファイルを使う際は、「書式のロック」機能を活用してフォント設定を保護する方法も有効でしょう。
まとめ
今回は、【Excel】エクセルのフォント・フォントサイズが勝手に変わる原因と対処法(書式・表示形式が変わる)についてご紹介しました。
フォントやフォントサイズが意図せず変わる主な原因は、オートコレクト・オートフォーマット機能、セルの書式設定や表示形式の影響、そして貼り付け時の書式引き継ぎの3つに整理されます。
対処法としては、「値のみ貼り付け」の活用、セルの書式設定ダイアログでの確認・修正、書式のクリア操作が基本となるでしょう。
さらに、オートコレクトの設定見直しや既定フォントの統一といった予防策を取り入れることで、同じトラブルの再発を防ぐことができます。
書式に関するExcelの仕組みを正しく理解することが、快適な作業環境を保つための第一歩です。
今回ご紹介した対処法をぜひ参考に、トラブルの解決や予防にお役立てください。