Googleスプレッドシートで作成したデータをPDFに書き出そうとしたとき、すべてのシートが出力されて困ったことはありませんか。特に、作業用のシートや見せたくないシートが含まれていると、PDFが煩雑になってしまいます。この記事では、特定のシートだけを選択してPDF出力する方法をわかりやすく解説します。印刷設定のシート選択オプションを使えば、必要なページだけを美しく書き出せます。
【要点】特定のシートだけをPDFに書き出すための操作手順
- 印刷ダイアログの「現在のシート」オプション: 出力したいシートをアクティブにしてから印刷を開始すると、そのシートだけをPDFにできます。
- シートタブのCtrl+クリックによる複数選択: 複数の特定シートを選択してから印刷すると、選択したシートのみがPDFに含まれます。
- 「ファイル」→「印刷」→「印刷範囲」の設定: シートの一部だけを出力したい場合に、範囲を指定して不要な領域を除外できます。
ADVERTISEMENT
目次
なぜ特定シートだけのPDF出力が必要なのか
Googleスプレッドシートのデフォルトの印刷設定では、現在のワークブック内の全シートがPDFに書き出されます。この仕様は、複数のシートを使ってデータを管理している場合、意図しないシートまで出力されてしまう原因になります。例えば、請求書と顧客リストが同じファイルにあるとき、請求書のシートだけを相手に送りたいケースがあります。また、共有用のPDFを作成する際には、必要なシートだけをきれいにまとめたいものです。そこで、印刷設定でシートを指定する方法を知っておくと、作業の効率が大幅に向上します。
特定シートだけをPDFに書き出す具体的な手順
単一のシートだけを出力する
- 出力したいシートを開く
まず、PDFにしたいシートのタブをクリックしてアクティブにします。このとき、他のシートが選択されていないことを確認してください。 - 印刷メニューを開く
メニューバーから「ファイル」→「印刷」を選択するか、ショートカットキーCtrl+Pを押して印刷設定画面を開きます。 - 「印刷範囲」でシートを指定する
印刷設定の右側パネルにある「印刷範囲」のドロップダウンから「現在のシート」を選択します。これで、アクティブなシートだけが出力対象になります。 - 設定を確認してPDFを作成する
必要に応じて用紙サイズや余白、ページ順序を調整します。最後に「次へ」をクリックし、出力先を「PDFに保存」にして書き出します。
複数の特定シートだけを出力する
- 出力したいシートを複数選択する
シートタブをCtrlキーを押しながらクリックして、複数のシートを選択します。選択したシートのタブが白くなり、選択状態がわかります。 - 印刷メニューを開く
Ctrl+Pで印刷設定を開きます。このとき、選択したシートが自動的に「選択したシート」として認識されます。 - 「選択したシート」が指定されていることを確認する
印刷範囲が「選択したシート」になっていることを確認します。もし「すべてのシート」になっている場合は、ドロップダウンから変更してください。 - 必要に応じてページ設定を行いPDF保存する
各シートのページ設定は個別に変更できませんが、すべての選択シートに共通のレイアウトを適用できます。問題がなければ「次へ」でPDFとして保存します。
シート内の特定範囲だけをPDF出力する
- 出力したい範囲を選択する
シート上で、PDFに含めたいセル範囲をドラッグして選択します。 - 印刷メニューを開く
Ctrl+Pを押します。印刷範囲のドロップダウンに「選択した範囲」という項目が表示されます。 - 「選択した範囲」を選ぶ
ドロップダウンから「選択した範囲」を選択すると、事前に指定した範囲だけがPDFに反映されます。 - ページ設定を調整して保存
範囲が小さい場合は「ページ設定」で拡大縮小や余白を調整し、見やすいPDFに仕上げます。
特定シート出力でよくあるトラブルと対処法
「現在のシート」を選んでも全シートが出力される
この症状は、シートがグループ化されている場合に発生します。シートタブを右クリックして「グループ解除」を選択するか、他のシートをクリックしてグループを解除してから操作を行ってください。また、印刷設定画面で「すべてのシート」が選択されていないかも確認してください。
選択した複数シートの順番が意図と異なる
選択したシートの順番は、シートタブの並び順に依存します。PDFでのシートの出現順を制御したい場合は、事前にシートタブを目的の順序に並べ替えてから印刷を行ってください。なお、選択したシートはタブの左から右の順に出力されます。
印刷範囲を「選択した範囲」にすると空白ページが出る
選択範囲の端に空白のセルや書式設定が残っていないか確認してください。印刷範囲を正確に指定し、不要な列や行を非表示にしてから選択すると、不要な空白を防げます。また、選択範囲に対して「表示」→「グリッド線」をオフにするとよりすっきりします。
ADVERTISEMENT
シート出力方法の違い
| 方法 | 出力対象 | 操作手順 | 注意点 |
|---|---|---|---|
| 現在のシート | アクティブな1シートのみ | シートを開いてCtrl+P→「現在のシート」を選択 | シートグループが原因で全シート出力になる場合あり |
| 選択したシート | Ctrl+クリックで選んだ複数シート | 複数シート選択後にCtrl+P→自動的に「選択したシート」 | シートの並び順が出力順序に影響する |
| 選択した範囲 | 指定したセル範囲のみ | 範囲選択後にCtrl+P→「選択した範囲」を選ぶ | 範囲外のデータがあると空白ページが発生しやすい |
これらの方法を使い分けることで、必要なデータだけを効率的にPDFに書き出せます。また、非表示にしたシートは出力されないため、一時的にシートを非表示にしてから全シート出力するというテクニックも便利です。
まとめ
この記事では、Googleスプレッドシートで特定のシートだけをPDFに書き出す方法を解説しました。印刷設定の「現在のシート」「選択したシート」「選択した範囲」を使い分けることで、必要なデータだけを効率的に出力できます。また、シートのグループ解除や並び替えを事前に行うと、よりスムーズに操作できます。次回、共有用のPDFを作成する際は、ぜひこれらの手順を試してみてください。さらに、Apps Scriptを活用して自動化することも可能ですので、興味のある方はそちらも検討してみてください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】複合グラフで棒と折れ線を同時表示!2軸グラフの作り方
- 【Googleスプレッドシート】FILTER関数で条件に合う行だけ抽出!数式1つで動的な絞り込み
- 【Googleスプレッドシート】フィルタ表示で他の人の表示を変えずに絞り込み!共有時の使い分け
- 【Googleスプレッドシート】重複データを抽出して表示!COUNTIFと条件付き書式の併用
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】ARRAYFORMULAで列全体に数式を一括適用!セル分の入力を不要に
- 【Googleスプレッドシート】データ範囲を動的に伸縮させる!INDIRECTと参照範囲のコツ
- 【Googleスプレッドシート】共有解除と権限の取り消し!アクセスを完全に閉じる手順
