Googleスプレッドシートで表を作成している際、なぜか設定したはずの罫線(枠線)が画面に表示されなかったり、印刷時に消えてしまったりした経験はありませんか?
スプレッドシートには、画面上の補助線である「グリッド線」と、自分で引く「罫線」の2種類があり、それぞれの特徴や印刷設定を正しく理解しておく必要があります。
この記事では、枠線が消えてしまうトラブルの原因から、印刷設定の注意点、コピペで罫線が壊れるのを防ぐ裏ワザまで徹底的に解説します。
- 補助用のグリッド線と自分で引いた罫線は役割と印刷設定が異なる
- 印刷時に罫線が消える場合は「簡易印刷」設定が有効になっている可能性がある
- 表をコピー&ペーストする際は「値のみ貼り付け」を使って罫線の崩れを防ぐ
- 条件付き書式で直接罫線を引くことはできないため背景色やGASで代用する
スプレッドシートで罫線(グリッド線)が表示・印刷されない原因

スプレッドシートで枠線が見えなくなる主な原因は、画面上の補助線(グリッド線)と自分で引く実線(罫線)の混同にあります。
1. 画面上の「グリッド線」が非表示になっている
スプレッドシートに最初から薄く見えているグレーの枠線は「グリッド線」と呼ばれる入力補助用の線です。
このグリッド線は、設定によって表示・非表示を切り替えられるため、何かの拍子にオフになっていると画面上が真っ白になります。
画面上の表示メニューから簡単に切り替え可能ですが、この補助線は標準では印刷されない点に注意しましょう。
2. 印刷設定の「簡易印刷」がオンになっている
自分でしっかりと罫線を引いたにもかかわらず、印刷プレビューや紙に印刷した際に線が消えてしまうことがあります。
このトラブルの多くは、印刷設定画面にある「簡易印刷」オプションが有効になっていることが原因です。
簡易印刷がオンになると、印刷時の処理を高速化するために罫線や背景色などの装飾がすべて無視されてしまいます。
| 枠線の種類 | 画面での見え方 | 標準での印刷動作 |
|---|---|---|
| グリッド線(ガイド) | 薄いグレーの補助線(オンオフ可能) | 印刷されない(設定で印刷も可能) |
| 罫線(手動で引く線) | 実線や破線など自由な装飾 | 印刷される(簡易印刷時は消える) |
💡 あなたに最適な解決方法はどちらですか?
- 「スプレッドシートや関数の使い方を基礎からマスターしたい」 ➔ Udemyの専門講座がおすすめ
- 「マクロやGASを導入して、自社の入力業務を完全に自動化したい」 ➔ ココナラでの開発依頼がおすすめ
スプレッドシートは直感的に使えるツールですが、業務効率化のために使いこなすには、罫線の管理方法や印刷範囲の設定など細かいノウハウが必要です。
特に関数やセルの書式設定を組み合わせた複雑な帳票デザインを自分で一から構築しようとすると、意外と多くの時間がかかってしまいます。
そうした無駄な時間を短縮し、実践で役立つスキルを体系的に学ぶには、プロがわかりやすく動画で解説してくれる専用教材が効果的です。
一方で、会社で毎日使う業務テンプレートを即座に作成したい場合や、複雑な自動処理をシートに持たせたい場合は、自分で悩むよりプロに依頼するのが賢明です。
GASを用いた罫線の自動描画や、特定の条件に基づく帳票出力システムの構築は、専門のクリエイターに外注することで一瞬で実現できます。
自分のスキルを伸ばすためにしっかり学習するか、プロの手を借りて即座に業務の自動化を果たすか、目的やスケジュールに合わせて賢く選択しましょう。
スプレッドシートで罫線をきれいに引きこなす設定手順

枠線トラブルを未然に防ぎ、印刷時にも美しい表を維持するための正しい設定手順をステップで紹介します。
step
1グリッド線の表示・非表示を切り替える
まずは画面のグリッド線を正しく設定しましょう。上部メニューの「表示」から「表示」を選択します。
その中にある「グリッド線」のチェックをオンにすれば、薄い枠線が画面上に表示されるようになります。
不要な場合はチェックを外して真っ白にできますが、印刷時にグリッド線を印刷したい場合は、印刷設定で別途指定が必要です。
step
2コピペ時の罫線崩れは「値のみ貼り付け」で防ぐ
他のセルからデータを貼り付ける際、通常のコピペを行うと、元の罫線デザインが上書きされて崩れてしまいます。
この問題を回避するため、データを貼り付ける際は Ctrl + Shift + V キーを使ってください。
このショートカットを使えば、セルの枠線を壊すことなく、元のデザインを上書きされて崩れてしまいますのを防ぎ、入力された値だけを安全に貼り付けることができます。
step
3条件付き書式で罫線が引けない制限を回避する
スプレッドシートの条件付き書式では、セルの背景色や文字色は変更できますが、直接罫線を引く機能はありません。
そのため、自動で枠線を引きたい場合は、代わりに「セルの背景色」を設定して枠線のように見せるのが一般的な代替手法です。
どうしても自動で完璧な実線を引きたい場合は、以下のGAS(Google Apps Script)テンプレートをコピペして利用しましょう。
COPYABLE
function drawBorders() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
const range = sheet.getRange("A1:D10");
range.setBorder(true, true, true, true, true, true, "black", SpreadsheetApp.BorderStyle.SOLID);
}
このGASスクリプトを実行すれば、指定した範囲に対してきれいな実線(罫線)を自動的に描画することができます。
Q1: 印刷時にどうしても一部の罫線が消えてしまうのですが?
A1. 印刷設定の「簡易印刷」がオフでも消える場合、罫線の太さが「一番細い線」に設定されている可能性があります。
プリンターによっては、極細の罫線が印刷限界を下回って無視されるため、罫線の太さを一段階太く設定し直してみてください。
Q2: 特定の列だけ画面のグリッド線を非表示にできますか?
A2. 残念ながら、特定の列やセル範囲だけを選んでグリッド線を個別に非表示にすることはできません。
特定のエリアだけ白く見せたい場合は、対象セルの背景色を「白」に設定することで、グリッド線を隠すことができます。
【要注意】アップデートによる最新仕様の落とし穴と対処法

近年、チャットツールやAIサービス、表計算ソフトなど多くのSaaSツールにおいて、高頻度でUI(ユーザーインターフェース)や内部仕様のアップデートが実施されています。
これにより、「昨日まで使えていた設定メニューの位置が変わった」「ショートカットキーの挙動が突然変化した」といったトラブルが非常に多く報告されており、公式ヘルプの更新が追いついていないケースも少なくありません。
特にWebブラウザ版やスマホアプリ版では、キャッシュデータの蓄積が原因で古いバージョンの画面と新しい挙動が混在し、「保存ボタンが押せない」「設定が反映されない」といった不具合(バグ)を引き起こすことがよくあります。
このような原因不明の不具合に遭遇した場合は、アプリの再起動や端末の再起動だけでなく、ブラウザ of シークレットウィンドウ(プライベートブラウズ)での動作確認や、キャッシュ(一時データ)の完全削除を行うことで、多くの場合即座に解決可能です。
また、ツールの仕様変更によって「これまで動作していた関数やコードがうまく機能しなくなった」というケースもあります。その場合は、一度記述に余計なスペースが混ざっていないか、または使用しているツールのバージョンが最新になっているかを確認することが解決の近道です。
まとめ
スプレッドシートの枠線トラブルは、画面上の補助線(グリッド線)と「手動の罫線」の違いを意識すれば簡単に防げます。
印刷時に線が消える際は「簡易印刷」の確認を行い、コピペの際は Ctrl + Shift + V を徹底しましょう。
条件付き書式の制限も、背景色での代用やGASの自動描画を使えば柔軟に解決できるので、ぜひ業務で試してみてくださいね。