PR
アフィリエイト広告を利用しています
アフィリエイト広告を利用しています

【線が出ない】エクセルの罫線が印刷されない原因7つと直し方|枠線との違い・簡易印刷・色の設定

印刷された表とPC画面を見比べて罫線の設定を確認するExcel講師 EXCEL数式講座
スポンサーリンク

「画面ではきれいに線が引けているのに、印刷したら線が1本もない
「うっすら灰色の線しか出ない。会議まであと30分なのに」

先に結論です。エクセルの罫線が印刷されない原因の第1位は「枠線」と「罫線」の取り違え。画面に最初から見えている薄いマス目(枠線)は、Microsoftの仕様として既定では印刷されません。それを印刷したいなら[ページ レイアウト]でチェックを1つ入れるだけ、自分で引いた線(罫線)が出ないなら別の原因、という切り分けができれば、ほとんどのケースは3分以内に直ります。原因は次の7つに絞れます。①枠線と罫線の取り違え ②「下書き品質(簡易印刷)」がオン ③罫線の色が白・極薄グレー ④「白黒印刷」にチェック ⑤プリンター側のトナー節約・ドラフトモード ⑥改ページの境目で線が抜けて見える ⑦条件付き書式の条件から外れている。

この記事では、あなたの症状がどれかを早見表で当てたうえで、画面の通りに押すだけの手順コピペで使えるVBAで1つずつ潰していきます。「印刷が1枚に収まらない・切れる」という別の悩みについては、後半で専用記事へご案内します。

印刷された表に罫線が出ていない原因を確認するExcel講師
スポンサーリンク
  1. 症状別・早見表:エクセルの罫線が印刷されないのは、どのパターンですか
  2. 1分だけ:「枠線」と「罫線」はまったく別のものです
  3. 原因1:印刷したかったのは「枠線」だった(最多)
    1. 手順(Windows版 Excel)
    2. つまずき対策:チェックボックスがグレーで押せない
    3. つまずき対策:データのない空欄部分に線が出ない
  4. 原因2:「下書き品質(簡易印刷)」がオンになっている
    1. 手順
    2. コピペOK:全シートまとめてオフにするVBA
  5. 原因3:罫線の色が「白」または極端に薄いグレーになっている
    1. 確認手順
    2. コピペOK:選択範囲の罫線を黒の細線で引き直すVBA
  6. 原因4:「白黒印刷」にチェックが入っている
    1. 手順
  7. 原因5:プリンター側の「トナー節約」「ドラフトモード」で細い線が飛んでいる
    1. 確認するポイント
    2. 切り分けのコツ:まずPDFに出してみる
  8. 原因6:改ページの境目だけ、罫線が抜けて見える
    1. 手順:内側の罫線を使って両ページに線を出す
    2. あわせて確認:セルの結合が絡んでいませんか
  9. 原因7:条件付き書式で罫線を設定していて、条件から外れている
    1. 確認手順
    2. コピペOK:入力された行にだけ自動で罫線を引く数式
  10. 「線は出るが表が切れる・はみ出す」は別の問題です
  11. 3分で終わる総点検チェックリスト
  12. よくある質問
    1. Q. 印刷プレビューには線が出ているのに、紙には出ません
    2. Q. 自分のPCでは印刷できるのに、同僚のPCでは線が出ません
    3. Q. Excel for the Web(ブラウザ版)でも同じですか
    4. Q. 毎回この設定をするのが面倒です
    5. Q. 表の見た目をもっと効率よく整えたいのですが
  13. まとめ:印刷の線は「才能」ではなく「チェックボックス」で決まります

症状別・早見表:エクセルの罫線が印刷されないのは、どのパターンですか

プリンターから出てきた真っ白な表を見て「自分の操作が悪いのか」「ファイルが壊れたのか」と焦る——この症状は、Excelを長く使っている人でも一度は踏みがちです。まず、自分の症状に近いものを探してください。ここで当たりを付けるだけで、無駄な設定いじりを避けられます。

あなたの症状 いちばん疑うべき原因 該当箇所
画面のマス目は見えているが、自分では線を引いていない 「枠線」を印刷しようとしている(設定でオンにできる) 原因1
自分で罫線を引いたのに、印刷プレビューの時点で線がない 下書き品質(簡易印刷)がオン 原因2
プレビューでは線があるのに、紙にだけ出ない・かすれる プリンター側の設定・ドライバー 原因5
線は出るが、極端に薄い・灰色っぽい 罫線の色が白/薄いグレー、または白黒印刷 原因3・4
表の途中(ページの変わり目)だけ線が抜ける 改ページで上下の罫線が分断されている 原因6
行によって線が出たり出なかったりする 条件付き書式で罫線を設定している 原因7
そもそも表全体が紙に入りきらない・切れる これは罫線ではなくページ設定の問題です 後半のご案内へ

1分だけ:「枠線」と「罫線」はまったく別のものです

ここを取り違えたまま設定を探しても、目当ての項目にはたどり着けません。逆にここさえ分かれば、原因の半分は片づきます。

枠線(わくせん/グリッド線) 罫線(けいせん/ボーダー)
正体 Excelが最初から表示している「セルの目安の線」 あなたが[ホーム]タブから引いた「書式としての線」
薄いグレー(変更しにくい) 自由に選べる
印刷 既定では印刷されない 既定で印刷される
どこで設定 [ページ レイアウト]→[シートのオプション] [ホーム]→[フォント]グループの罫線ボタン

Microsoftの公式ヘルプにも「Microsoft Excel のワークシートまたはブックの枠線は、既定では印刷されません」と明記されています。つまり「画面に見えているマス目が印刷されないのは、故障ではなく仕様」です。あなたのせいでも、ファイルが壊れたのでもありません。

出典:ワークシートの枠線を印刷する(Microsoft サポート)

原因1:印刷したかったのは「枠線」だった(最多)

「表を作ったつもりだけど、線は引いていない」——この場合、画面に見えているのは枠線です。次の手順でチェックを1つ入れるだけで印刷されます。

手順(Windows版 Excel)

  1. 印刷したいシートを開きます。
  2. ページ レイアウト]タブをクリックします。
  3. 右側の[シートのオプション]の中に「枠線」という項目があります。
  4. その下の「印刷」のチェックボックスをオンにします。
  5. Ctrl+P で印刷プレビューを開き、線が出ているか確認します。

つまずき対策:チェックボックスがグレーで押せない

これはよくある詰まりどころです。シート上でグラフ・画像・図形などのオブジェクトが選択されたままだと、この項目は押せなくなります。適当な空きセルを1回クリックして選択を外してから、もう一度[ページ レイアウト]を開いてください。

つまずき対策:データのない空欄部分に線が出ない

枠線はデータが入っているセルの周りにだけ印刷されます。「空欄の記入欄も枠付きで印刷したい」という場合は、枠線ではなく罫線を引くのが正解です。手書き記入用の表を作るときは、必ず罫線を使ってください。

原因2:「下書き品質(簡易印刷)」がオンになっている

これは知らないうちにオンになっていることが多く、かつプレビューの時点で線が消えるため犯人として見つけにくい設定です。Microsoftも公式のトラブルシューティング項目として、まずここを確認するよう案内しています。

手順

  1. ファイル]→[印刷]を開きます。
  2. 画面下のほうにある[ページ設定]のリンクをクリックします。
  3. シート]タブを開きます。
  4. 簡易印刷」(バージョンによっては「下書き品質」)のチェックが入っていたら外します
  5. [OK]→ プレビューで確認します。

ショートカットで一発で開くこともできます。Alt → P → S → P の順に押すと[ページ設定]ダイアログが開きます。

この「簡易印刷」は、罫線だけでなく図形・画像・グラフもまとめて印刷しなくなる設定です。「線も画像も出ない」という場合は、ほぼ確実にこれが原因です。

コピペOK:全シートまとめてオフにするVBA

シートが何十枚もあるブックで1枚ずつ直すのは現実的ではありません。次のコードをコピーして実行すれば、ブック内の全シートを一括で正常な印刷設定に戻せます。

Sub 印刷設定をまとめて正常化する()
    Dim ws As Worksheet
    For Each ws In ThisWorkbook.Worksheets
        With ws.PageSetup
            .Draft = False          ' 簡易印刷(下書き品質)をオフ
            .BlackAndWhite = False  ' 白黒印刷をオフ
            .PrintGridlines = True  ' 枠線を印刷する(不要ならFalseに)
        End With
    Next ws
    MsgBox "全シートの印刷設定を見直しました。", vbInformation
End Sub

使い方は、Alt+F11 でVBAエディタを開き、[挿入]→[標準モジュール]に貼り付けて F5 で実行するだけです。実行前にファイルのコピーを取っておくと安心です。マクロが起動しない・ボタンを押しても反応しない場合は、こちらの記事で有効化の手順を確認してください。

【動かない人へ】エクセルのマクロが実行できない原因7つと直し方|有効化・ブロック解除・xlsm保存
エクセルのマクロが実行できない原因は、ほとんど3つ。黄色いバーの「コンテンツの有効化」、赤いバー「セキュリティ リスク」のブロック解除、.xlsmでの保存です。症状別の早見表から、開発タブ・ボタン無反応・トラストセンター設定まで、7つの原因を手順つきで直します。

原因3:罫線の色が「白」または極端に薄いグレーになっている

画面上では背景も白なので、白い罫線を引いていても「線がない」ようにしか見えません。ところが「罫線あり」の状態にはなっているため、設定を探しても異常が見つからず、ここで長時間ハマります。

確認手順

  1. 問題の範囲を選択します。
  2. Ctrl+1 で[セルの書式設定]を開きます。
  3. 罫線]タブを開き、右側の「色」を見ます。
  4. 白や極端に薄い色になっていたら、「自動」または黒を選び直します。
  5. [プリセット]の[外枠][内側]を押し直して、色を反映させます。

ここでのポイントは、色を変えただけでは反映されないことです。色を選んだあと、必ず[外枠][内側]のボタンをもう一度押して線を引き直してください。この仕様を知らずに「色を変えたのに直らない」と諦めてしまう人がとても多いところです。

コピペOK:選択範囲の罫線を黒の細線で引き直すVBA

Sub 罫線を黒の細線で引き直す()
    If TypeName(Selection) <> "Range" Then
        MsgBox "セル範囲を選んでから実行してください。", vbExclamation
        Exit Sub
    End If
    With Selection.Borders
        .LineStyle = xlContinuous   ' 実線
        .Weight = xlThin            ' 細線
        .ColorIndex = xlAutomatic   ' 自動(=黒)
    End With
End Sub

「点線・破線が印刷でかすれる」という場合も、この xlContinuous(実線)に変えるだけで見違えるほど出るようになります。細い点線は、プリンターの解像度によっては物理的に再現できないことがあるためです。

原因4:「白黒印刷」にチェックが入っている

色付きの罫線(青やオレンジで作った表など)を使っている場合、白黒印刷がオンだと薄いグレーに変換されて、かすれて見えることがあります。

手順

  1. [ファイル]→[印刷]→[ページ設定]をクリックします。
  2. シート]タブの「白黒印刷」のチェックを外します。
  3. それでも薄い場合は、原因3の手順で罫線そのものを黒に変えてしまうのが確実です。

社内の共有ファイルでは、誰かがコスト削減のために設定したまま共有されているケースがあります。「自分のPCでは出るのに、あの人のファイルだけ出ない」というときは、まずここを疑ってください。

原因5:プリンター側の「トナー節約」「ドラフトモード」で細い線が飛んでいる

ここまでの設定をすべて直しても、印刷プレビューには線が出ているのに紙にだけ出ない——その場合、犯人はExcelではなくプリンター側です。

確認するポイント

  • トナー/インク節約モード:細線が最初に間引かれます。印刷ダイアログの[プロパティ]から一時的にオフにして試します。
  • ドラフト(高速)印刷:品質を「標準」以上に上げます。
  • トナー・インクの残量:残量わずかだと、文字は出ても細線から先にかすれます。
  • プリンタードライバーが古い:Microsoftも公式に「それでも枠線が正常に印刷されない場合は、プリンター ドライバーに問題がある可能性があります」として、メーカーサイトからの最新ドライバー入手を案内しています。

切り分けのコツ:まずPDFに出してみる

「Excelが悪いのかプリンターが悪いのか」を1分で判定する方法があります。印刷先を「Microsoft Print to PDF」に変えて出力してみてください。

  • PDFには線が出る → Excelの設定は正常。プリンター側の問題です。
  • PDFにも線が出ない → Excel側の設定(原因1〜4)がまだ残っています。

この切り分けができると、どこを触ればいいか一発で決まります。急いでいるときは、そのPDFをそのまま印刷してしまうのが最短の応急処置です。

印刷プレビューとPDF出力を見比べて原因を切り分ける様子

原因6:改ページの境目だけ、罫線が抜けて見える

長い表を複数ページに分けて印刷したとき、1ページ目の最終行の下線と、2ページ目の1行目の上線が消えることがあります。「表が途中でぶつ切りになった」ように見える、あの現象です。

これはバグではなく、罫線が「セルとセルの間」に引かれる仕組みによるものです。ページが分かれると、その境目の線が両方のページから外れてしまいます。

手順:内側の罫線を使って両ページに線を出す

Microsoftの公式ヘルプでも案内されている方法です。

  1. 改ページの両側の行(1ページ目の最終行と2ページ目の1行目)を選択します。
  2. [ホーム]→ 罫線ボタンの横の矢印 →[その他の罫線]を開きます。
  3. [プリセット]の[内側]を選びます。
  4. プレビュー図の中の縦の線をクリックして削除します(横線だけ残す)。
  5. [OK]で確定します。

これで、1ページ目の最後の行の下と、2ページ目の1行目の上の両方に線が印刷されます。

出典:ワークシートのセルの罫線を設定、削除する(Microsoft サポート)

あわせて確認:セルの結合が絡んでいませんか

結合セルがあると、罫線の一部だけが消えたり、解除したときに線が虫食い状態になったりします。「表の一部だけ線がおかしい」ときは、結合セルの有無も疑ってください。探し方と直し方はこちらにまとめています。

【もう固まらない】エクセルのセル結合で並べ替え・フィルターができない原因と直し方7手順
エクセルで「結合されたセルには同じ操作を実行できません」と出て並べ替え・フィルター・コピーができない原因は「セルの結合」です。Ctrl+Aで一括解除する方法、結合セルの探し方、見た目を保つ「選択範囲内で中央」、解除後の空白を埋める手順まで7ステップで解説します。

原因7:条件付き書式で罫線を設定していて、条件から外れている

「行によって線が出たり出なかったりする」——この不規則さは、条件付き書式のサインです。前任者から引き継いだファイルによくあるパターンで、本人はまったく心当たりがありません。

確認手順

  1. [ホーム]→[条件付き書式]→[ルールの管理]を開きます。
  2. 「書式ルールの表示」を「このワークシート」に切り替えます。
  3. 一覧に出たルールの[書式]を確認し、罫線が設定されているものを探します。
  4. 不要なら削除、必要なら条件式(適用範囲)を直します。

コピペOK:入力された行にだけ自動で罫線を引く数式

逆に、この仕組みは便利にも使えます。「データを入力した行にだけ自動で枠が付く表」を作れます。

  1. 表全体(例:A2:E100)を選択します。
  2. [条件付き書式]→[新しいルール]→[数式を使用して、書式設定するセルを決定]を選びます。
  3. 次の数式を貼り付けます。
=$A2<>""

4. [書式]→[罫線]タブで、色を「自動」にして[外枠][内側]を押します。
5. [OK]で確定します。

これでA列に何か入力された行だけ、自動的に罫線が付きます。$A2 のドルマークは列だけを固定する意味で、これがないと1列目にしか効きません。ここだけ注意してください。

「線は出るが表が切れる・はみ出す」は別の問題です

ここまでで線は出るようになったけれど、今度は表が2枚に分かれてしまう・右端が切れる——それは罫線ではなく、ページ設定(拡大縮小・印刷範囲・余白)の話です。混同すると遠回りになるので、専用の記事に切り分けてあります。

【1枚に収める】エクセルの印刷がはみ出す・ずれる・切れるを直す7つの設定
結論は〈ページレイアウト〉→〈拡大縮小印刷〉→「横:1ページ」。エクセルの表が印刷ではみ出す・ずれる・切れるを直す7つの設定を、タブとボタンの場所つきで解説します。改ページプレビュー、印刷範囲、余白、A4横、印刷タイトルまで。症状別の早見表つきで、もう用紙を無駄にしません。

また、「印刷しようとすると固まる」「プレビューが出るまでに何十秒もかかる」という場合は、罫線ではなくファイルが重くなっていることが原因です。条件付き書式のかけすぎは、実は動作を重くする代表的な要因でもあります。

【今すぐ軽くする】エクセルのファイルが重い・動作が遅い原因7つと直し方|開けるのにカクカクするときの対処法
「エクセルが重い・動作が遅い」原因は壊れているからではありません。条件付き書式・配列数式・使用範囲の肥大化など7つの原因を整理し、今すぐコピペで確認できる直し方をわかりやすく解説します。

3分で終わる総点検チェックリスト

時間がないときは、上から順に押していってください。ここまでの内容を、手を動かす順番に並べ直したものです。

やること 場所
1 空きセルをクリックして選択を解除する シート上
2 「枠線」の[印刷]にチェックを入れる ページ レイアウト → シートのオプション
3 「簡易印刷(下書き品質)」のチェックを外す ファイル → 印刷 → ページ設定 → シート
4 「白黒印刷」のチェックを外す 同上
5 罫線の色を「自動」にして引き直す Ctrl+1 → 罫線タブ
6 点線・破線を実線に変える 同上
7 Print to PDF に出して切り分ける ファイル → 印刷 → プリンター選択
8 トナー節約・ドラフトモードを解除する 印刷 → プリンターのプロパティ
9 条件付き書式のルールを確認する ホーム → 条件付き書式 → ルールの管理
チェックリストに沿って印刷設定を1つずつ確認していく場面

よくある質問

Q. 印刷プレビューには線が出ているのに、紙には出ません

Excelの設定は正常です。プリンター側(トナー節約・ドラフトモード・インク残量・ドライバー)を確認してください。原因5の手順が該当します。

Q. 自分のPCでは印刷できるのに、同僚のPCでは線が出ません

印刷設定はブック(シート)に保存されるものと、プリンター側に保存されるものがあります。ブック側の設定(簡易印刷・白黒印刷)は共有されますが、プリンターの設定は各PC固有です。同僚のPCで原因5を確認してもらってください。

Q. Excel for the Web(ブラウザ版)でも同じですか

ブラウザ版は印刷まわりの設定項目が限られています。枠線の印刷や簡易印刷の切り替えなど、細かい調整はデスクトップ版で行うのが確実です。急ぐ場合は、ブラウザ版で罫線をしっかり引いてからPDFに出力する方法が安定します。

Q. 毎回この設定をするのが面倒です

よく使う表は、設定を済ませたファイルをテンプレート(.xltx)として保存しておくと、次回から設定済みの状態で始められます。あるいは、原因2で紹介したVBAをブックに入れておけば、ワンクリックで整えられます。

Q. 表の見た目をもっと効率よく整えたいのですが

参照や集計を自動化できると、表づくり全体が一気に楽になります。当ブログで最も読まれている関数の解説記事もあわせてどうぞ。

【コピペOK】エクセルで行挿入しても合計がずれない5つの方法|SUM範囲を自動で広げる設定
「行を追加したのに合計が増えない」を今日で終わりに。結論はテーブル化(Ctrl+T)です。テーブルが使えない場合の範囲指定・列全体・SUBTOTAL・OFFSETまで、コピペできる数式つきで5つの方法を解説します。

まとめ:印刷の線は「才能」ではなく「チェックボックス」で決まります

今日の要点を、もう一度だけ整理します。

  • 枠線と罫線は別物。画面のマス目(枠線)は既定では印刷されない仕様です。
  • 枠線を出したいなら、[ページ レイアウト]→[シートのオプション]→枠線の[印刷]にチェック。
  • 自分で引いた罫線が出ないなら、まず「簡易印刷(下書き品質)」のチェックを疑う。
  • 薄い・かすれるなら、罫線の色を「自動」に、点線を実線に
  • プレビューに出て紙に出ないなら、犯人はプリンター側。まずPDFに出して切り分ける。
  • 行ごとにバラバラなら条件付き書式を確認する。

この症状でつまずくのは、あなたの理解力の問題ではありません。「画面に見えている線」と「印刷される線」がExcelでは別扱いになっている——この一点を知っているかどうか、ただそれだけの差です。今日それを知ったあなたは、もう同じところで30分を失うことはありません。

「Excelは苦手で」と言っていた人が、こうした仕組みを1つずつ手に入れて、職場で「印刷が崩れたら、あの人に聞こう」と頼られる側に回っていく——そういう変化を、私は何度も見てきました。40代からでも、いえ、実務の困りごとを知っている40代だからこそ、こうした知識はまっすぐ武器になります。

今日直せた設定を、ぜひ隣の席の困っている人にも教えてあげてください。それが、あなたの「できる」を確かなものにしてくれます。

コメント

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