【Excel】新規ブックのデフォルトフォントを変更する!Excelの既定テンプレートを書き換える方法

【Excel】新規ブックのデフォルトフォントを変更する!Excelの既定テンプレートを書き換える方法
🛡️ 超解決

Excelで新規ブックを作成するたびに、フォントや文字サイズを毎回設定し直すのは非効率です。特に、社内で統一された書式を使用したい場合、この手間は無視できません。この記事では、Excelの新規ブック作成時に適用される既定のフォントや書式を変更する方法を解説します。これにより、毎回同じ設定を行う手間を省き、作業効率を向上させることができます。

Excelの既定テンプレート(Normal.dotm)を編集することで、新規ブックのフォント設定を永続的に変更できます。この設定は一度行えば、Excelを起動するたびに反映されるため、繰り返し作業の負担を大幅に軽減します。本記事では、その具体的な手順と注意点を詳しく解説していきます。

【要点】Excelの新規ブックの既定フォントを変更する方法

  • フォント設定の変更: 新規ブックで既定として使用したいフォント、フォントスタイル、サイズを設定します。
  • 既定値として設定: 設定したフォントを、以降の新規ブックの既定値として保存します。
  • Normal.dotmテンプレートの保存: 変更した設定をExcelの既定テンプレートファイル(Normal.dotm)に反映させ、保存します。

ADVERTISEMENT

新規ブック作成時に適用されるフォントの仕組み

Excelで新規にブックを作成する際、特定のフォントや書式が自動的に適用されます。これは、Excelが「Normal.dotm」という名前の既定のテンプレートファイルを参照しているためです。このファイルには、新規ブック作成時に読み込まれる初期設定情報が格納されています。

具体的には、フォントの種類、サイズ、スタイル(太字、斜体など)、配置、セルの色といった、ブック全体の既定の書式設定がこのテンプレートに記録されています。ユーザーがExcelを起動し、新規ブックを作成すると、ExcelはこのNormal.dotmファイルの内容を基にブックを生成します。そのため、このテンプレートファイルを編集・保存することで、以降作成される全ての新規ブックに、希望するフォントや書式を適用させることが可能になります。

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

Excelの既定テンプレート(Normal.dotm)を編集する手順

Excelの既定テンプレートであるNormal.dotmを編集することで、新規ブック作成時のフォント設定を自由に変更できます。この手順は、Excelのバージョンによって若干異なる場合がありますが、基本的な考え方は同じです。

1. 任意のフォント・書式を設定したブックを作成する

まず、希望するフォントや書式を設定した一時的なブックを作成します。このブックを後で既定のテンプレートとして保存します。ここでは例として、フォントを「メイリオ」、サイズを「11」、スタイルを「標準」に設定する手順を示します。

  1. Excelを起動する
    Excelを起動し、新規の空白ブックを開きます。
  2. フォント設定画面を開く
    「ホーム」タブの「フォント」グループにある右下の小さな矢印(ダイアログボックス起動ツール)をクリックします。
  3. フォントを選択する
    「セルの書式設定」ダイアログボックスが表示されます。「フォント」タブが開いていることを確認し、「フォント」リストから「メイリオ」を選択します。「フォントスタイル」は「標準」、「サイズ」は「11」を選択します。
  4. 設定を適用する
    「OK」ボタンをクリックして、設定を適用します。これで、アクティブなシートのフォントがメイリオ11ポイントに変更されます。

2. 設定したフォントを既定値として保存する

次に、上記で設定したフォントを、以降の新規ブックで既定値として使用できるように設定します。この操作により、Excelは現在のフォント設定を記憶します。

  1. フォント設定画面を再度開く
    再度、「ホーム」タブの「フォント」グループにあるダイアログボックス起動ツールをクリックします。「セルの書式設定」ダイアログボックスが開きます。
  2. 「既定値として設定」ボタンをクリック
    「フォント」タブで希望のフォント、スタイル、サイズが選択されていることを確認した後、ダイアログボックスの左下にある「既定値として設定」ボタンをクリックします。
  3. 確認メッセージの選択
    「このブックのすべての新しいシートに適用しますか?」というメッセージが表示されます。ここでは「このブックのすべての新しいシートに適用しますか?」を選択します。
  4. ダイアログボックスを閉じる
    「OK」ボタンをクリックします。これで、このブック内の全てのシートで、設定したフォントが既定値となります。

3. 変更した設定を既定のテンプレート(Normal.dotm)として保存する

最後に、このブックに適用した既定のフォント設定を、Excelの既定テンプレートファイル(Normal.dotm)として保存します。これにより、Excelを再起動しても、この設定が維持されるようになります。

  1. ブックを保存する
    「ファイル」タブをクリックし、「名前を付けて保存」を選択します。
  2. 保存場所を指定する
    「参照」ボタンをクリックして、保存場所を指定します。保存場所は、Excelの既定テンプレートが保存されているフォルダです。通常は以下のパスになります。
    %appdata%\Microsoft\Templates
    ※Windowsの検索バーにこのパスをコピー&ペーストしてEnterキーを押すと、直接フォルダを開けます。
  3. ファイルの種類を選択する
    「ファイルの種類」ドロップダウンリストから「Excelテンプレート (*.xltx)」を選択します。
  4. ファイル名を「Normal」にする
    「ファイル名」ボックスに「Normal」と入力します。
  5. 保存ボタンをクリック
    「保存」ボタンをクリックします。もし「Normal.dotm」というファイルが既に存在する場合は、上書き保存するかどうか確認されます。既存の設定を上書きしたい場合は「はい」を選択します。

4. Excelを再起動して確認する

設定が正しく反映されているかを確認するために、Excelを一度終了してから再度起動します。その後、新規の空白ブックを作成してみてください。設定したフォント(例:メイリオ 11pt)が自動的に適用されていれば、設定は成功です。

Excel 2019・Excel 2021での注意点

Excel 2019およびExcel 2021でも、上記の手順で既定のフォントを変更できます。基本的な操作方法はExcel for Microsoft 365と同一です。

ただし、Excelのバージョンによっては、既定テンプレートの保存場所が若干異なる場合があります。もし上記パスでNormal.dotmが見つからない場合は、Excelのヘルプ機能やMicrosoftの公式サポートを参照して、ご使用のバージョンにおける正確なテンプレート保存場所を確認してください。

また、Excel for Microsoft 365では、Web版Excelや他のデバイスとの同期機能がありますが、これらの機能はローカルに保存されるNormal.dotmファイルには直接影響しません。あくまで、PCにインストールされているExcelアプリケーションの既定設定を変更するものと理解しておきましょう。

ADVERTISEMENT

設定が反映されない場合のトラブルシューティング

既定のフォント設定が新規ブックに反映されない場合、いくつかの原因が考えられます。以下の点を確認してみてください。

「Normal.dotm」ファイルが正しく保存されていない

最も一般的な原因は、「Normal.dotm」ファイルが正しく保存されていないことです。特に、保存時のファイルの種類を「Excelテンプレート」ではなく、「Excelブック」のまま保存してしまったり、ファイル名が「Normal」以外になっていたりすると、既定テンプレートとして認識されません。

再度、手順3を丁寧に確認し、ファイルの種類が「Excelテンプレート (*.xltx)」になっているか、ファイル名が「Normal」になっているか、そして保存場所が正しいかを確認してください。保存時に「Normal.dotm」が既に存在する場合は、上書き保存の確認メッセージが表示されるはずです。このメッセージで「はい」を選択しないと、変更が保存されません。

Excelのセキュリティ設定による制限

Excelのセキュリティ設定によっては、マクロやテンプレートの保存が制限されている場合があります。特に、組織のIT管理者によって設定されたセキュリティポリシーが影響している可能性があります。

もし、テンプレートの保存時にエラーメッセージが表示される場合は、Excelの「セキュリティセンター」の設定を確認してみてください。「ファイル」タブ > 「オプション」 > 「セキュリティセンター」 > 「セキュリティセンターの設定」と進み、「信頼できる場所」にテンプレートフォルダ(%appdata%\Microsoft\Templates)が追加されているか確認してください。必要であれば、IT管理者に相談することも検討してください。

アドインの影響

インストールされているExcelアドインが、既定テンプレートの保存処理に干渉している可能性も考えられます。アドインが原因かどうかを切り分けるには、Excelをセーフモードで起動してみるのが有効です。

Excelをセーフモードで起動するには、Ctrlキーを押しながらExcelのショートカットアイコンをクリックするか、Windowsの検索バーに「excel /safe」と入力して実行します。セーフモードでExcelを起動し、新規ブックを作成してフォント設定を変更・保存してみてください。もし、セーフモードで正常に動作する場合は、いずれかのアドインが原因である可能性が高いです。その場合、アドインを一つずつ無効化していき、原因となっているアドインを特定してください。

Excelの再インストール

上記の方法を試しても問題が解決しない場合、Excelアプリケーション自体に問題が発生している可能性があります。その場合は、Excelの修復または再インストールを検討してください。

Windowsの「設定」アプリから「アプリ」または「アプリと機能」を選択し、Microsoft OfficeまたはMicrosoft 365の項目を見つけます。そこから「変更」または「修復」を選択して、Officeプログラムの修復を試みることができます。それでも改善しない場合は、Officeをアンインストールしてから再インストールを行うことで、問題が解決する場合があります。

まとめ

Excelの新規ブック作成時に適用される既定フォントを変更することで、日々の作業効率を大幅に向上させることができます。本記事では、Excelの既定テンプレートであるNormal.dotmを編集し、希望するフォント設定を永続的に適用する手順を解説しました。

この設定により、毎回フォントやサイズを変更する手間が省け、社内規定に沿った統一書式のブックを効率的に作成できるようになります。設定が反映されない場合は、テンプレートの保存場所やファイル形式、セキュリティ設定などを確認してみてください。

今後、Excelで新規ブックを作成する際には、この既定フォント設定を活用し、より快適な作業環境を構築してください。また、フォントだけでなく、セルの配置や罫線なども同様の手順で既定値として保存できます。

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

ADVERTISEMENT

この記事の監修者
📈

超解決 Excel・Word研究班

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

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