【Excel】エクセルの印刷設定を固定・保存する方法(デフォルト変更・一括変更・保存されない原因)
Excelで資料を印刷するとき、「毎回同じ設定をやり直している」「印刷範囲がずれてしまう」「設定したはずなのに保存されていない」といった悩みを抱えていませんか?
実は、Excelの印刷設定はきちんとした手順を踏むことで固定・保存することが可能です。
本記事では、エクセルの印刷設定を固定・保存する方法について、デフォルトの変更・一括変更・保存されない原因まで幅広く解説していきます。
印刷のたびに手間がかかっている方や、設定が思い通りに保存されずに困っている方は、ぜひ最後まで読んでみてください。
エクセルの印刷設定を固定・保存する基本の方法
それではまず、エクセルの印刷設定を固定・保存する基本的な方法について解説していきます。
Excelの印刷設定は、ファイルを保存する際にシートごとに記録される仕組みになっています。
つまり、印刷設定を行ったあとに必ずファイルを保存することが、設定を固定するうえでもっとも重要なポイントです。
具体的には、以下の手順で印刷設定を固定・保存することができます。
①「ページレイアウト」タブから用紙サイズ・印刷の向き・余白などを設定する
②「ファイル」→「印刷」のプレビュー画面で細かい設定を確認する
③設定が完了したら「Ctrl+S」でファイルを上書き保存する
④次回ファイルを開いたとき、設定が保持されているかを確認する
この手順を守るだけで、多くの場合は印刷設定がきちんと保存されます。
なお、印刷設定はシート単位で保存されるため、複数のシートに同じ設定を適用したい場合は、それぞれのシートに設定を行う必要があります。
「ページ設定」ダイアログボックスを使えば、用紙サイズ・印刷の向き・余白・ヘッダー・フッター・印刷タイトルなど、さまざまな項目を一画面で管理できるため、設定漏れの防止にも役立つでしょう。
まずはこの基本を押さえたうえで、次のステップへ進んでみてください。
「ページ設定」ダイアログボックスの活用
「ページ設定」ダイアログボックスは、印刷に関する設定をまとめて管理できる便利な機能です。
「ページレイアウト」タブの右下にある小さな矢印アイコンをクリックすることで開くことができます。
このダイアログボックスでは、ページ・余白・ヘッダー/フッター・シートの4つのタブから各種設定を行えます。
特に「シート」タブにある「印刷タイトル」の設定は、複数ページにわたる表で見出し行・列を固定印刷したいときに非常に効果的です。
印刷範囲の設定と固定方法
印刷範囲を固定したい場合は、まず印刷したいセル範囲を選択した状態で「ページレイアウト」タブの「印刷範囲」→「印刷範囲の設定」をクリックします。
設定した印刷範囲は、ファイルを保存することで次回以降も維持されます。
印刷範囲を設定しておくと、余分な空白や不要なデータが印刷されるリスクを防げるため、業務資料の作成時には積極的に活用したい機能です。
印刷範囲を解除したい場合は、「印刷範囲」→「印刷範囲のクリア」から簡単にリセットできます。
改ページプレビューで印刷レイアウトを確認する
設定した内容が正しく印刷に反映されるか確認するには、「表示」タブの「改ページプレビュー」が役立ちます。
改ページプレビューでは、どのページにどのデータが収まるかを視覚的に確認しながら、ページの区切り位置をドラッグで調整することも可能です。
設定後はかならずプレビューで確認してから保存する習慣をつけることで、印刷ミスを大幅に減らせるでしょう。
エクセルの印刷設定のデフォルトを変更する方法
続いては、エクセルの印刷設定のデフォルトを変更する方法を確認していきます。
Excelには「デフォルトの印刷設定」という概念があり、新しいブックやシートを開いたときに適用される初期設定が存在します。
毎回同じ設定に変更している場合は、テンプレートを活用してデフォルト設定を変更する方法が効果的です。
Excelではブック全体の初期印刷設定を変えるには「テンプレートファイル(.xltx)」の活用が最も確実な方法です。
Excelのオプション画面から印刷の初期設定を直接変更する機能は現在のExcelには存在しないため、テンプレートによる対応が現実的な解決策となります。
デフォルト設定を変更するためのテンプレート作成手順を確認してみましょう。
①新しいブックを開き、希望する印刷設定(用紙サイズ・余白・向き・印刷タイトルなど)を行う
②「ファイル」→「名前を付けて保存」を選択する
③ファイルの種類を「Excelテンプレート(.xltx)」に変更する
④ファイル名を「Book」と入力し、保存先をXLSTART(Excelの起動フォルダ)に指定して保存する
⑤次回Excelを起動したとき、設定済みの印刷設定が初期状態として反映される
XLSTARTフォルダの場所は通常、「C:\Users\ユーザー名\AppData\Roaming\Microsoft\Excel\XLSTART」にあります。
このフォルダにテンプレートを保存しておくことで、Excelを新規起動するたびに設定済みの印刷スタイルが自動で読み込まれるようになります。
用紙サイズ・余白をデフォルト変更する際の注意点
用紙サイズや余白のデフォルトを変更する際は、プリンターのドライバー設定と競合しないよう注意が必要です。
プリンター側で用紙サイズが固定されている場合、Excel側で設定を変えても印刷時に上書きされることがあります。
ExcelとプリンターのどちらでもA4設定になっているかを確認することで、印刷ズレのリスクを減らせます。
印刷の向きのデフォルトを統一する方法
印刷の向き(縦・横)は、資料の種類によって異なることが多いため、用途別にテンプレートを複数用意しておくと便利です。
たとえば、縦向き用・横向き用のテンプレートをそれぞれ作成し、用途に応じて使い分けることで設定の手間を大幅に省けます。
ヘッダー・フッターのデフォルト設定
ページ番号や会社名などをヘッダー・フッターに毎回入力している場合は、テンプレートに最初から設定しておくことが有効です。
「ページ設定」→「ヘッダー/フッター」タブから書式付きのヘッダー・フッターを設定し、テンプレートとして保存しておけば、毎回の手入力が不要になり業務効率が向上します。
エクセルの印刷設定を複数シートに一括変更する方法
続いては、エクセルの印刷設定を複数シートに一括変更する方法を確認していきます。
複数のシートを持つブックで全シートに同じ印刷設定を適用したい場合、1枚ずつ設定するのはとても手間がかかります。
シートをグループ化することで、複数シートへの一括設定が可能になります。
| 操作方法 | 対象シート | 用途 |
|---|---|---|
| Shiftキー+シートタブクリック | 連続した複数シート | 隣接するシートをまとめて選択 |
| Ctrlキー+シートタブクリック | 任意の複数シート | 離れた場所のシートを個別に選択 |
| シートタブを右クリック→「全シートを選択」 | ブック内の全シート | すべてのシートに一括適用 |
グループ化した状態で「ページ設定」ダイアログボックスを開き、各種印刷設定を行うと、選択中のすべてのシートに同じ設定が一括で適用されます。
設定が完了したら、シートタブを右クリックして「シートのグループ解除」を行うことをお忘れなく。
グループ化したままデータ入力を続けると、すべてのシートに同じ内容が入力されてしまうため注意が必要です。
VBAマクロを使った一括印刷設定の方法
より高度な一括設定を行いたい場合は、VBAマクロを活用する方法もあります。
以下のようなシンプルなコードで、ブック内のすべてのシートに同じ印刷設定を適用することができます。
Sub SetAllSheetsPrint()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
With ws.PageSetup
.PaperSize = xlPaperA4 ‘用紙サイズをA4に設定
.Orientation = xlPortrait ‘縦向きに設定
.Zoom = False ‘倍率の自動調整をオフ
.FitToPagesWide = 1 ‘横方向を1ページに収める
.FitToPagesTall = False ‘縦方向は自動
End With
Next ws
End Sub
VBAに慣れていない方でも、上記のコードをコピーして必要な部分を書き換えるだけで利用できます。
マクロを使えば数十シートでも一瞬で印刷設定を統一できるため、大規模なExcelファイルを扱う場面で非常に頼りになる方法です。
複数ブックに同じ印刷設定を適用する方法
複数のブックに同じ印刷設定を適用したい場合は、先ほど紹介したテンプレートファイルを共有フォルダに置き、チームで使い回す方法が現実的です。
また、VBAマクロを応用して複数のブックを一括で処理するスクリプトを作成することも可能なため、定期的な業務で使うExcelファイルが多い場合は検討してみる価値があるでしょう。
一括変更後に設定を確認するポイント
一括変更後は、必ず印刷プレビューで各シートの設定を確認してください。
シートによってデータの量が異なるため、同じ設定でも印刷結果がシートごとに異なる場合がある点に注意が必要です。
特に「1ページに収める」設定を使用した場合、文字が極端に小さくなるシートが出ることもあるため、個別の確認を怠らないようにしましょう。
エクセルの印刷設定が保存されない原因と対処法
続いては、エクセルの印刷設定が保存されない原因と対処法を確認していきます。
「設定したはずなのに次回開いたら消えていた」という経験がある方も少なくないのではないでしょうか。
印刷設定が保存されない場合、いくつかの原因が考えられます。
| 原因 | 詳細 | 対処法 |
|---|---|---|
| ファイル形式の問題 | CSV形式など印刷設定を保存できない形式で保存している | .xlsx形式で保存し直す |
| 共有ブックの制限 | 共有ブック機能が有効で一部の設定が制限されている | 共有を解除してから設定・保存する |
| プリンタードライバーの影響 | プリンター変更時に設定が上書きされる | プリンター設定を確認・統一する |
| 保護設定の影響 | シートやブックに保護がかかっている | 保護を解除してから設定する |
| 保存し忘れ | 設定後にファイルを保存していない | 設定後は必ずCtrl+Sで保存する |
特に多いのがファイル形式による問題です。
CSVファイルはテキスト形式であるため、印刷設定やシートの書式情報を一切保存できません。
CSVで作業している場合は、.xlsx形式に変換してから印刷設定を行う必要があります。
プリンターの変更で印刷設定がリセットされる問題
Excelの印刷設定は、接続されているプリンターに依存する部分があるという特徴を持っています。
別のプリンターでファイルを開くと、用紙サイズや余白が変わってしまうケースがあります。
プリンター変更による設定ズレを防ぐには、「ページ設定」で用紙サイズや余白を数値で明示的に設定することが重要です。
プリンターに依存した「デフォルト」に任せるのではなく、すべての値を手動で固定しておくことが保存の安定性を高めます。
また、会社でプリンターが複数台ある環境では、「既定のプリンター」を統一しておくことも設定ズレの防止につながります。
シート保護が印刷設定の保存に影響する場合
シートに保護がかかっている場合、「ページ設定」の変更ができないことがあります。
「校閲」タブの「シートの保護」からパスワードを解除し、設定を変更してから再度保護をかける手順を踏むことで解決できます。
保護設定を変更する権限がない場合は、ファイルの管理者に依頼する必要があるでしょう。
印刷設定が保存されているか確認する方法
印刷設定がきちんと保存されているかどうかは、ファイルを一度閉じて再度開き、「ファイル」→「印刷」のプレビュー画面で確認するのが最も確実です。
プレビューで設定が維持されていれば、正しく保存されていると判断できます。
定期的にプレビュー確認を行うことで、印刷ミスの防止と設定の安定性向上の両方を実現できます。
まとめ
本記事では、【Excel】エクセルの印刷設定を固定・保存する方法(デフォルト変更・一括変更・保存されない原因)について詳しく解説しました。
Excelの印刷設定は、基本の手順を理解するだけで多くの問題を解決することができます。
まずはファイルを.xlsx形式で保存することと、シートをグループ化した一括設定の方法を覚えておくことが重要なポイントです。
デフォルトの変更にはテンプレートファイルの活用が有効で、大量のシートを扱う場合はVBAマクロも選択肢に入れてみましょう。
印刷設定が保存されない場合は、ファイル形式・プリンター設定・シート保護の3点を中心に原因を確認することで、スムーズに解決できる可能性が高いでしょう。
本記事の内容を参考に、エクセルの印刷設定をしっかりと固定・保存して、日々の業務効率をさらに高めてみてください。