Excelを使っていると、作業しやすいように表示倍率を70%や50%、64%などに調整したくなることがあります。しかし、設定したはずの倍率がExcelを再起動すると100%に戻ってしまい、毎回変更するのが面倒に感じる場合があります。
この記事では、Excelの表示倍率を任意のサイズで維持する方法や、設定が保存されない場合に確認したいポイントについて解説します。
Excelのズーム倍率は基本的にブック単位で保存される
Excelの表示倍率(ズーム)は、通常はExcel全体の設定ではなく、ファイルごとの表示設定として保存されます。そのため、あるExcelファイルで64%に変更して保存しても、別のファイルを開いた場合は100%で表示されることがあります。
例えば、作業中の「売上管理.xlsx」を64%に設定して保存した場合、そのファイルを次回開いた時には64%で表示されます。しかし、新規作成したExcelファイルでは初期設定の100%になる場合があります。
そのため、すべてのExcelファイルを常に64%で開きたい場合は、通常のズーム設定だけでは対応できません。
特定のExcelファイルだけ64%に固定する方法
特定のファイルで表示倍率を固定したい場合は、次の手順で設定します。
まず対象のExcelファイルを開き、画面右下にあるズームスライダーを操作して64%に変更します。その後、ファイルを保存してExcelを終了します。
次回同じファイルを開いた時に、保存時の表示倍率が維持されていれば設定は完了です。
もし保存しても戻ってしまう場合は、ファイルが読み取り専用になっていないか、保存先や共有設定に問題がないかを確認してください。
すべてのExcelを任意の倍率で開きたい場合の方法
Excelを起動するたびに64%など決まった倍率で表示したい場合は、テンプレートを利用する方法があります。
例えば、よく使う形式のExcelファイルを64%に設定し、「Excelテンプレート」として保存しておくことで、新規作成時の基準にできます。
また、Excelのマクロ(VBA)を利用すれば、ファイルを開いた時に自動的に指定した倍率へ変更することも可能です。
VBAで表示倍率を自動設定する例
VBAを使用する場合は、Workbook_Openイベントを利用して、ファイルを開いた時にズーム倍率を変更できます。
例えば、以下のような設定を行うと、対象のExcelファイルを開いた時に64%表示へ変更できます。
Private Sub Workbook_Open()
ActiveWindow.Zoom = 64
End Sub
ただし、マクロを利用する場合はセキュリティ設定によって動作しないことがあります。また、マクロ付きファイル(.xlsm)として保存する必要があります。
Excelの標準表示倍率を変更できない理由
Excelには、Wordのように「すべての新規ファイルを必ず64%で開く」という単純な標準ズーム設定は用意されていません。
これはExcelがファイルごとに異なる作業環境を保存する仕組みになっているためです。表計算ファイルでは、作成者ごとに見やすい倍率や表示状態が異なることを考慮されています。
そのため、頻繁に同じ倍率で作業する場合は、自分専用のテンプレートを作成する方法が便利です。
表示倍率が保存されない時に確認するポイント
設定した倍率が毎回100%に戻る場合は、以下の点を確認すると原因を特定しやすくなります。
| 確認項目 | 内容 |
|---|---|
| 保存しているか | 倍率変更後にファイルを保存しているか確認する |
| 別ファイルを開いていないか | Excelファイルごとに倍率設定が異なる場合がある |
| 共有ファイルではないか | 他のユーザー設定で変更される場合がある |
| Excelのテンプレート設定 | 新規ファイル用テンプレートを確認する |
特に多い原因は、倍率を変更した後に保存せず閉じてしまうケースと、設定したファイルとは別のファイルを開いているケースです。
まとめ|Excelの64%表示固定はファイル設定またはテンプレートで対応する
Excelの表示倍率は、基本的にファイル単位で保存されるため、あるファイルで64%に設定しても、すべてのExcelファイルが自動的に64%になるわけではありません。
特定のファイルだけ固定したい場合は、64%に変更して保存する方法が簡単です。すべての新規ファイルで同じ倍率を使いたい場合は、テンプレートやVBAを利用すると便利です。
毎回100%に戻って困っている場合は、まず保存状態や対象ファイルを確認し、自分の使い方に合った方法で表示倍率を管理すると快適にExcelを利用できます。


コメント