当サイトの記事にはプロモーションが含まれています。

Excelで特定の列だけ印刷する方法|印刷範囲の指定・選択範囲印刷・印刷タイトルの使い分け

パソコンパソコン・スマホ教室
スポンサーリンク

Excelで「特定の列だけを印刷したい」「印刷範囲を列で指定したい」と検索する方の多くは、長い表の中で必要な列(たとえばA列とB列だけ、あるいは氏名と金額の列だけ)を取り出して紙やPDFに出したいと考えています。ところが「列で指定する」と言っても、Excelには目的の違う複数のやり方があり、ここを取り違えると「設定したのに全部の列が印刷される」「逆に必要な列が消える」といったズレが起きます。このページでは、4つの方法を目的別に整理し、列単位で印刷するときに必ず知っておきたい仕様と、つまずきやすい点を順に説明します。

スポンサーリンク

まず押さえる前提:列で範囲を決めても「行」は全部入る

最初に誤解しやすい点をはっきりさせます。Excelの印刷範囲は、最終的には「セルの長方形の範囲」で決まります。列だけを指定して印刷範囲にすると、その列の使われているすべての行が印刷対象になります。「A列とB列を印刷する」とは「A1からB(データのある最終行)まで」という意味になり、行を途中で切りたい場合はあわせて行の範囲も決める必要があります。

つまり「列だけ印刷したい」という要望は、実際には次のどれかに分かれます。自分の目的に近いものを選んでください。

やりたいこと 向いている方法
今回だけ、選んだ列をその場で印刷したい 方法1:選択した部分を印刷
このファイルでは毎回この列だけ印刷したい 方法2:印刷範囲の設定
間の不要な列だけ隠して残りを印刷したい 方法3:列を非表示にして印刷
各ページの左側に見出しの列を繰り返したい 方法4:印刷タイトル(タイトル列)

方法1:選んだ列を1回だけ印刷する(選択した部分を印刷)

「今回だけ、この列を印刷できればよい」という場合に最も手早い方法です。印刷範囲を恒久的に保存しないため、ファイルを汚さずに済みます。

  1. 印刷したい列の列番号(A、Bなどの灰色の見出し)をクリックして列全体を選びます。離れた列を選ぶときは、1つ目の列番号をクリックしたあと、Ctrlキーを押しながら2つ目の列番号をクリックします。
  2. 左上の「ファイル」をクリックし、左側のメニューから「印刷」を選びます。
  3. 印刷画面の中ほどにある設定欄(既定では「作業中のシートを印刷」と表示)をクリックし、一覧から「選択した部分を印刷」を選びます。
  4. 右側のプレビューに、選んだ列だけが表示されているか確認し、「印刷」を実行します。

離れた複数の列(たとえばA列とC列)を選んでこの方法を使うと、間のB列が詰められて隣り合って印刷されます。連続した列を選んだ場合は、そのままの並びで印刷されます。

方法2:このファイルで毎回その列だけ印刷する(印刷範囲の設定)

「同じファイルを何度も同じ列だけ印刷する」場合は、印刷範囲をファイルに保存しておくと毎回選び直す手間がなくなります。

  1. 印刷範囲にしたい列(または範囲)をドラッグまたは列番号クリックで選びます。
  2. 上部の「ページレイアウト」タブをクリックします。
  3. 「ページ設定」グループにある「印刷範囲」をクリックし、「印刷範囲の設定」を選びます。
  4. 選んだ範囲が印刷範囲として登録され、ファイルを保存すると次回以降も保持されます。

設定した範囲は「ページレイアウト」タブの「印刷範囲」→「印刷範囲のクリア」でいつでも解除できます。範囲を確認したいときは、「表示」タブの「改ページプレビュー」に切り替えると、印刷される範囲が白く、対象外がグレーで表示されるため、どこが印刷されるか一目で分かります。

なお、間の列を飛ばした印刷範囲(たとえばA〜B列とD列のように、C列を除いて指定)も作れます。1つ目の範囲を「印刷範囲の設定」で登録したあと、次の範囲を選んで「印刷範囲」→「印刷範囲に追加」を選ぶと、別ページとして追加されます。複数の印刷範囲は1ページにまとまらず、それぞれ別ページに印刷される点に注意してください。

方法3:不要な列を隠してから印刷する(列の非表示)

「表の途中にある何列かだけ印刷したくない」場合は、その列を一時的に非表示にしてから印刷すると、残りの列が自然な並びで印刷されます。非表示にした列は印刷にも出ません。

  1. 隠したい列の列番号を右クリックし、「非表示」を選びます。複数列をまとめて選んでから右クリックすれば一度に隠せます。
  2. そのまま「ファイル」→「印刷」でプレビューを確認すると、隠した列が抜けた状態で印刷されます。
  3. 印刷後に元へ戻すには、隠した列の前後の列番号をまたいで選び、右クリックして「再表示」を選びます。

この方法は、印刷範囲を登録せずに「いらない列だけ抜く」のに向いています。ただし非表示はファイル上の表示自体を変えるため、画面でもその列が見えなくなる点は理解しておいてください。

方法4:各ページの左に見出しの列を繰り返す(印刷タイトル)

ここが多くの記事で混同されているところです。「ページレイアウト」タブの「印刷タイトル」にある「タイトル列」は、特定の列だけを印刷する機能ではありません。横に長い表が複数ページに分かれて印刷されるとき、2ページ目以降にも左端の見出し列(品番や氏名の列など)を繰り返して表示するための設定です。

列だけを印刷したい目的なら方法1〜3を使い、「ページをまたいでも見出しの列を毎ページ出したい」場合のみ、この方法を使います。

  1. 「ページレイアウト」タブの「印刷タイトル」をクリックし、「ページ設定」ダイアログの「シート」タブを開きます。
  2. タイトル列」のボックスをクリックし、繰り返したい列見出しをシート上でドラッグして指定します(A列を見出しにするなら、ボックスに $A:$A と入る形になります)。
  3. 「印刷プレビュー」で、2ページ目以降にもその列が表示されることを確認します。

行の見出し(上端の項目行など)を各ページに繰り返したい場合は、同じダイアログの「タイトル行」に、たとえば1〜2行目なら $1:$2 のように指定します。

うまくいかないときの確認

チェックポイント

  • 全部の列が印刷されてしまう:印刷画面の設定欄が「作業中のシートを印刷」のままになっていないか確認します。方法1なら「選択した部分を印刷」に切り替わっているかを見直してください。
  • 必要な列が切れる・はみ出す:「ページレイアウト」タブの「拡大縮小印刷」で幅を「1ページ」に合わせるか、列幅を狭めると1ページに収まります。
  • 設定した印刷範囲が消える・効かない:印刷範囲はファイルに保存されます。設定後に保存していないと次回開いたときに失われます。また範囲を作り直すと前の範囲は上書きされます。
  • 列番号(A・Bの見出し)も一緒に印刷したい:「ページレイアウト」タブの「シートのオプション」で「見出し」の「印刷」にチェックを入れます。

ブラウザ版(Excel for the web)の場合

Web版のExcelでも、印刷したい範囲を選んでから「ファイル」→「印刷」→「選択範囲」を選ぶと、選んだ部分だけを印刷(PDF出力)できます。ただし「印刷範囲の設定」をファイルに保存して残す機能はデスクトップ版のExcelの方が確実です。範囲を毎回保存して使いたい場合は、Windows版・Mac版のExcelで設定することをおすすめします。

まとめ

「列を指定して印刷する」には、1回だけなら「選択した部分を印刷」、毎回なら「印刷範囲の設定」、途中の列を抜くなら「列の非表示」、見出し列を各ページに繰り返すなら「印刷タイトル」と、目的で使い分けます。列で範囲を決めると行は全部入る点と、印刷タイトルは「列だけ印刷する機能ではない」点の2つを押さえておくと、設定の取り違えを防げます。

uri uri

最終確認日:2026年6月

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました