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

Googleドキュメントで段落間隔が勝手に広がるのはなぜ?原因と5つの解決策を徹底解説

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

Googleドキュメントで文章を書いていたら、なぜか段落と段落のあいだがスカスカに広がってしまった――そんな経験、ありませんか? 特に「見出し」スタイルを設定した瞬間、それまでキレイに詰まっていた行間がいきなり間延びして、「えっ、なにも変な操作してないのに?」と焦った方も多いはずです。

実はこれ、Googleドキュメントの「段落スタイル」に最初から組み込まれているデフォルト設定が原因なんです。あなたのせいではありません。でも、この仕組みを知らないまま放置すると、見栄えの悪い文書をずっと作り続けることになってしまいます。

この記事では、段落間隔が勝手に広がる本当の原因をわかりやすく解説したうえで、初心者でもすぐに実践できる具体的な解決策を5つご紹介します。2026年2月時点の最新のGoogleWorkspace情報もふまえてお伝えしますので、ぜひ最後まで読んでみてください。

ここがポイント!

  • Googleドキュメントの段落間隔が広がる原因は「見出しスタイルのデフォルト設定」にあること
  • 「段落の前後のスペース削除」とカスタム間隔で自由自在に行間を調整する方法
  • 一度の設定変更をすべての文書に適用して二度と困らなくなるデフォルト保存テクニック
スポンサーリンク
  1. そもそもなぜGoogleドキュメントの段落間隔は勝手に広がるのか?
    1. 「行間隔」と「段落間隔」は別物だと理解しよう
    2. コピペで段落間隔が崩れるケースもある
  2. 段落間隔を今すぐ修正する5つの解決策
    1. 解決策1「段落の前後のスペースを削除」をクリックする
    2. 解決策2スタイルを更新して文書全体に反映させる
    3. 解決策3「カスタムの間隔」で数値を細かく指定する
    4. 解決策4デフォルトスタイルとして保存して今後の文書にも適用する
    5. 解決策5コピペ時に書式を除外して貼り付ける
  3. スマートフォンから段落間隔を調整する方法
  4. プロが実践する「段落設計」の考え方
    1. 2026年最新のGoogleWorkspaceアップデートとの関係
  5. 情シス歴10年超の視点で語る「段落間隔トラブル」の現場あるある
    1. テンプレートドキュメントの「正しい」作り方と配布方法
    2. 「書式をクリア」しても直らないときの盲点
    3. PDFやWord変換時に段落間隔がズレる問題への対処
  6. GASで段落間隔の問題を一発解決する実用スクリプト集
    1. スクリプト1すべての見出しの段落前後スペースを一括リセットする
    2. スクリプト2見出しレベルごとに最適な段落間隔を自動設定する
    3. スクリプト3ドキュメント全体の書式を一括クリーンアップする万能スクリプト
    4. スクリプト4カスタムメニューを追加して非エンジニアでもワンクリックで実行できるようにする
    5. スクリプト5文書内の段落間隔設定を診断レポートとして表示する
  7. 現場で本当によく遭遇する「困った!」シーンと具体的な解決手順
    1. 困った1議事録テンプレートを使っているのに人によって見た目がバラバラになる
    2. 困った2Enterキーを連打して余白を作る癖のある人がいて文書が崩壊する
    3. 困った3GoogleドキュメントからGoogleスライドにコピペすると段落間隔がおかしくなる
    4. 困った4ページ分けなし形式(ページレス)と通常形式を切り替えたら段落間隔が変わった気がする
    5. 困った5複数人の同時編集中に段落スタイルが競合して書式が混乱する
  8. 見落としがちな段落間隔の注意点とプロのTips
    1. GASの setLineSpacing() には最小値の制限がある
    2. 「見出し」と「太字にしたテキスト」は構造的にまったく別物
    3. 印刷時に段落間隔が画面と異なって見える場合の確認方法
  9. ぶっちゃけこうした方がいい!
  10. よくある質問
    1. 見出しの段落間隔を削除すると目次や概要表示に影響はありますか?
    2. デフォルトスタイルを保存した後にリセットすることはできますか?
    3. 共同編集者がいる場合、段落スタイルの変更は他の人にも反映されますか?
    4. ページ分けなし形式(ページレス形式)でも段落間隔は調整できますか?
    5. Enterキーの代わりにShift+Enterで改行すると段落間隔はどうなりますか?
  11. 今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
  12. まとめ

そもそもなぜGoogleドキュメントの段落間隔は勝手に広がるのか?

Googleドキュメントのイメージ

Googleドキュメントのイメージ

まず最初に、段落間隔が広がる「犯人」をはっきりさせましょう。Googleドキュメントで新しい文書を開くと、標準テキスト(NormalText)の行間隔はデフォルトで「1.15」に設定されています。この状態では段落の前後に余分なスペースは入っていないため、テキストはスッキリとした見た目で表示されます。

ところが、テキストを選択して「見出し1」や「見出し2」などのスタイルを適用した瞬間、状況は一変します。Googleドキュメントの見出しスタイルには、あらかじめ「段落の前にスペースを追加」「段落の後にスペースを追加」という設定が組み込まれているのです。たとえば「見出し1」のデフォルトでは、段落の前に約20ポイント、段落の後に約6ポイントの余白が自動挿入されます。

つまり、あなたが何か間違った操作をしたわけではなく、Googleドキュメントが「見出しは本文と視覚的に区別できるように、前後に余白をつけるべきだ」という設計思想にもとづいて自動的にスペースを入れているだけなのです。この設計自体はタイポグラフィの原則に沿った合理的なものですが、日本語の文書では過剰に感じることが多いのが実情です。

「行間隔」と「段落間隔」は別物だと理解しよう

ここで多くの人がつまずくポイントがあります。それは「行間隔」と「段落間隔」をごちゃまぜにしてしまうことです。行間隔(ラインスペーシング)は、同じ段落の中で行と行のあいだに設けられる間隔のことで、Googleドキュメントでは「1行」「1.15」「1.5」「2行」などで指定します。一方の段落間隔(パラグラフスペーシング)は、ある段落が終わって次の段落が始まるまでの空間のことで、ポイント(pt)単位で指定します。

見出しスタイルを適用したときに広がっているのは、ほとんどの場合「段落間隔」のほうです。行間隔の値は1.15のまま変わっていないのに、段落の前後にスペースが追加されたことで全体的に広がって見えるわけです。この違いを理解しておくと、どの設定をいじればよいかが一目瞭然になります。

コピペで段落間隔が崩れるケースもある

見出し以外にも、段落間隔が乱れる場面があります。代表的なのがウェブサイトからテキストをコピー&ペーストしたときです。ウェブページのHTMLにはCSSでさまざまな余白設定が含まれており、それがそのまま貼り付けられることで行間や段落間隔がおかしくなります。また、MicrosoftWordからコピペした場合も、Wordの段落設定がGoogleドキュメント上で再現されて意図しない余白が生まれることがあります。

さらに、2026年2月にリリースが進んでいるGoogleWorkspaceの最新アップデートでは、GeminiAIがドキュメント内で直接使えるようになったことで、AIが生成したテキストを挿入する場面も増えてきました。このときもAI出力のフォーマットが既存の段落スタイルと競合して、間隔が不揃いになることがあるので注意が必要です。

段落間隔を今すぐ修正する5つの解決策

原因がわかったところで、さっそく具体的な修正方法を見ていきましょう。簡単なものから順に紹介するので、ご自身の状況に合ったものから試してみてください。

解決策1「段落の前後のスペースを削除」をクリックする

もっとも手軽な方法がこれです。間隔が広がっている見出しや段落をクリックして選択したら、ツールバーの「行間隔と段落の間隔」アイコン(上下矢印のマーク)をクリックします。メニューが表示されたら、「段落の前のスペースを削除」と「段落の後のスペースを削除」の両方をクリックしてください。これだけで余分なスペースがなくなり、標準テキストと同じようなすっきりした間隔に戻ります。

ただし、この操作は選択した段落だけに適用されるので、他の見出しにも同じ変更が必要になる点には注意してください。次の解決策2で、この問題をまとめて解決する方法を解説します。

解決策2スタイルを更新して文書全体に反映させる

解決策1で間隔を修正した見出しを選択した状態で、ツールバーの「スタイル」ドロップダウン(「標準テキスト」と表示されている部分)を開きます。修正した見出しレベル(たとえば「見出し1」)の右にある三角矢印をクリックし、「『見出し1』をカーソル位置のスタイルに更新」を選択します。こうすることで、その文書内のすべての「見出し1」に同じ間隔設定が一括で反映されます。見出し2、見出し3なども同様に操作すれば、文書全体が統一されたスタイルになります。

解決策3「カスタムの間隔」で数値を細かく指定する

「完全にスペースをなくすのではなく、ほどよい余白は残したい」という場合は、カスタム設定が便利です。対象の段落を選択し、「行間隔と段落の間隔」メニューから「カスタムの間隔」をクリックします。すると「行間隔」「段落の間隔(前)」「段落の間隔(後)」をポイント単位で指定できるダイアログが表示されます。

たとえば段落前を「6」pt、段落後を「3」ptと入力すれば、ほどよい区切り感を保ちつつ過剰な余白を解消できます。見出しの階層ごとに異なるスペースを設定すると、視覚的なメリハリのある美しい文書に仕上がります。おすすめの数値の目安を以下にまとめました。

スタイル 段落前(pt) 段落後(pt) 行間隔
見出し1 20 6 1.15
見出し2 16 4 1.15
見出し3 12 4 1.15
標準テキスト 0 0 1.15
標準テキスト(読みやすさ重視) 0 8 1.4

上の表はあくまで目安です。文書の目的に応じて「スペースゼロでキュッと詰める」「あえて広めにとって余白で魅せる」など柔軟にカスタマイズしてみてください。

解決策4デフォルトスタイルとして保存して今後の文書にも適用する

せっかく理想的な間隔設定ができても、新しい文書を作るたびに同じ操作を繰り返すのは面倒ですよね。そこで活用したいのが、「デフォルトのスタイルとして保存」機能です。手順はこうです。まず、見出し1から見出し6、そして標準テキストすべてについて理想のスタイルを設定し、「カーソル位置のスタイルに更新」まで完了させます。そのうえで、メニューの「表示形式」→「段落スタイル」→「オプション」→「デフォルトのスタイルとして保存」をクリックします。

これで、今後あなたのGoogleアカウントで新規作成するすべてのドキュメントに、カスタマイズした段落スタイルが最初から適用されるようになります。一度やってしまえば「段落間隔が勝手に広がる問題」とは永遠にお別れです。もし元に戻したくなった場合は、同じメニューの「スタイルをリセット」を選べばGoogleのオリジナル設定に復元できるので安心してください。

解決策5コピペ時に書式を除外して貼り付ける

ウェブサイトやWordから文章をコピーして段落間隔がおかしくなった場合は、貼り付け方そのものを変えるのがもっとも効果的です。Googleドキュメント上で貼り付けるときに「Ctrl+Shift+V」(Macなら「Command+Shift+V」)を使うと、書式情報を一切含まないプレーンテキストとして貼り付けられます。これにより、コピー元の余白設定やフォント情報がすべて除外され、貼り付け先の段落スタイルだけが適用されます。

すでに貼り付けてしまった後であれば、該当箇所を全選択して「表示形式」→「書式をクリア」を実行することで、いったんすべての書式をリセットできます。そのうえで改めて見出しスタイルを適用すれば、統一された美しい文書に仕上げ直すことが可能です。

スマートフォンから段落間隔を調整する方法

外出先やちょっとした空き時間にスマホで文書を編集することも増えてきましたよね。GoogleドキュメントのモバイルアプリでもPC版と同様に段落間隔の調整は可能です。ただし操作の場所がちょっとわかりにくいので、ここで押さえておきましょう。

まず、Googleドキュメントアプリで対象のファイルを開き、右下の鉛筆アイコンで編集モードに入ります。調整したいテキストを長押しして選択(または全選択)し、画面上部の「A」アイコンをタップします。「段落」タブを選ぶと、行間隔を「1」「1.15」「1.5」「2」から選べるほか、段落前後のスペースもポイント単位で指定できます。スマホの小さな画面でも数タップで完結するので、覚えておくとかなり便利です。

プロが実践する「段落設計」の考え方

ここまでの解決策で技術的な問題はクリアできますが、もうワンランク上の文書を作りたいなら、「段落設計」という考え方を持つことをおすすめします。段落設計とは、文書の目的や読者に合わせて「どのくらいの余白をどこに設けるか」を意図的にデザインすることです。

たとえば社内向けのマニュアルであれば、見出しの前に少し広めのスペースを入れてセクションの切れ目をはっきりさせたほうが読み手にとって親切です。一方、プレゼン資料の下書きとして使う文書なら、余分なスペースは最小限にして情報密度を上げたほうがよいでしょう。大学のレポートならAPA形式やMLA形式の規定に合わせてダブルスペースにする必要があるかもしれません。

こうした判断ができるようになると、「段落間隔が勝手に広がった!困った!」というリアクティブな対処から、「この文書にはこの間隔がベストだ」というプロアクティブな設計へとシフトできます。Googleドキュメントの段落スタイル機能は、まさにそのためのツールなのです。

2026年最新のGoogleWorkspaceアップデートとの関係

2026年2月現在、GoogleWorkspaceでは「AIExpandedAccess」という新しいアドオンSKUが発表され、GeminiAIの高度な機能がドキュメント内でさらに使えるようになりました。Geminiによるテキスト生成や要約機能は非常に便利ですが、AIが出力するテキストのフォーマットと既存の段落スタイルが噛み合わない場面も出てきます。

たとえば、Geminiが生成した長文を挿入すると、見出しレベルの認識がずれて意図しないスペースが入ることがあります。このような場合も、先ほど紹介した「書式をクリア」→「スタイルの再適用」という手順で対処できます。AI時代だからこそ、段落スタイルの基礎知識はますます重要になっていると言えるでしょう。

情シス歴10年超の視点で語る「段落間隔トラブル」の現場あるある

Googleドキュメントのイメージ

Googleドキュメントのイメージ

ここからは、企業の情報システム部門で10年以上Googleワークスペースの導入・運用に携わってきた視点から、公式ドキュメントや一般的なハウツー記事には載っていない「現場で本当に起きているトラブル」と、その泥臭い解決法をお伝えします。

まず声を大にして言いたいのが、段落間隔のトラブルは「個人の操作ミス」ではなく、「組織の運用設計の欠陥」であるケースがほとんどだということです。わたしがこれまでサポート対応してきた中で、段落間隔に関する問い合わせの約8割は「他の人が作ったドキュメントをコピーして使い回したら書式がグチャグチャになった」というものでした。つまり、テンプレート運用がきちんとできていない組織では、この問題が永遠に繰り返されるわけです。

テンプレートドキュメントの「正しい」作り方と配布方法

多くの企業で見かけるのが、「誰かが作った過去のドキュメントをコピーしてテンプレート代わりにする」という運用です。これが諸悪の根源になります。なぜなら、そのドキュメントには過去の編集者がバラバラに設定した段落スタイルが混在しており、コピーした時点でカオスな書式設定がそのまま引き継がれるからです。

正しいやり方は、Googleドキュメントのテンプレートギャラリーにカスタムテンプレートとして登録することです。GoogleWorkspaceのBusinessプラン以上であれば、管理者が組織全体のテンプレートギャラリーにテンプレートを追加できます。テンプレートを作成する際には、まず見出し1から見出し6、標準テキスト、タイトル、サブタイトルのすべてのスタイルについて段落間隔を意図的に設定し、「表示形式」→「段落スタイル」→「オプション」→「デフォルトのスタイルとして保存」まで完了させてからテンプレートとして登録してください。

ここで情シス的に超重要なポイントがあります。テンプレートギャラリーに登録したテンプレートは、登録した時点のスナップショットです。元のドキュメントを後から編集しても、テンプレートには反映されません。テンプレートを更新したい場合は、改めてテンプレートギャラリーから削除して再登録する必要があります。この仕様を知らずに「テンプレート更新したはずなのに反映されない!」と慌てる管理者をわたしは何十人も見てきました。

「書式をクリア」しても直らないときの盲点

「全選択して書式をクリアしたのに、まだ段落間隔がおかしい」という相談を受けることがかなりあります。これには明確な原因があって、Googleドキュメントの「書式をクリア」は段落スタイル(見出しレベル)自体はリセットしないんです。たとえば「見出し2」が適用された段落で書式をクリアしても、その段落は「見出し2」のままです。見出し2のスタイルに含まれる段落前後のスペースは残ったままになります。

この場合の正しい対処法は、書式をクリアした後にスタイルドロップダウンから明示的に「標準テキスト」を選択し直すことです。そうすることで、段落スタイルが標準テキストに戻り、見出しに付随していた段落前後のスペースも解消されます。その後、改めて必要な見出しスタイルを適用すれば、意図したとおりの書式になります。

PDFやWord変換時に段落間隔がズレる問題への対処

社外に文書を送る際、GoogleドキュメントからPDFやWordファイルにエクスポートしたら段落間隔が微妙に変わっていたという経験はありませんか? これは非常にあるあるで、特にWord形式(.docx)に変換した場合に顕著です。Googleドキュメントの段落スタイルとMicrosoftWordの段落スタイルは内部的な仕様が異なるため、変換時に段落前後のスペース値が丸められたり、行間隔の解釈が微妙にズレたりします。

対処法として、社外向けの重要文書はPDF形式で書き出すのが鉄則です。PDFであればレイアウトがそのまま固定されるため、段落間隔のズレは起きません。どうしてもWord形式で送る必要がある場合は、変換後にGoogleドキュメント上で一度開き直して、段落間隔が意図通りかを必ず確認する習慣をつけてください。

GASで段落間隔の問題を一発解決する実用スクリプト集

ここからは、GoogleAppsScript(GAS)を使って段落間隔の問題をプログラムで解決する方法をご紹介します。GASはGoogleドキュメントの「拡張機能」→「AppsScript」から誰でもアクセスでき、JavaScriptベースなのでプログラミング初心者でも比較的取り組みやすいのが特徴です。以下のスクリプトはすべてそのままコピー&ペーストで使えます。

スクリプト1すべての見出しの段落前後スペースを一括リセットする

文書内のすべての見出し(見出し1~見出し6)を検出して、段落の前後のスペースをゼロにリセットするスクリプトです。見出しの数が多い長文ドキュメントで手動操作するのが面倒なときに重宝します。

function resetHeadingSpacing() {
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var paragraphs = body.getParagraphs();
var headingTypes = [
DocumentApp.ParagraphHeading.HEADING1,
DocumentApp.ParagraphHeading.HEADING2,
DocumentApp.ParagraphHeading.HEADING3,
DocumentApp.ParagraphHeading.HEADING4,
DocumentApp.ParagraphHeading.HEADING5,
DocumentApp.ParagraphHeading.HEADING6
];
var count = 0;
for (var i = 0; i < paragraphs.length; i++) {
var para = paragraphs;
var heading = para.getHeading();
if (headingTypes.indexOf(heading) !== -1) {
para.setSpacingBefore(0);
para.setSpacingAfter(0);
count++;
}
}
DocumentApp.getUi().alert(count + '個の見出しの段落スペースをリセットしました。');
}

使い方は簡単で、Googleドキュメントを開いた状態で「拡張機能」→「AppsScript」を選択し、エディタにこのコードを貼り付けて実行ボタンを押すだけです。初回実行時にはGoogleアカウントの認証を求められますが、自分のドキュメントに対する書き込み権限を許可するだけなので安心してください。

スクリプト2見出しレベルごとに最適な段落間隔を自動設定する

すべてゼロではなく、見出しの階層に応じて「ほどよいメリハリ」をつけたい場合はこちらのスクリプトが便利です。見出し1には広め、見出し3にはやや狭めと、階層ごとに異なるスペースを自動設定します。

function setOptimalHeadingSpacing() {
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var paragraphs = body.getParagraphs();

// 見出しレベルごとのスペース設定(pt単位)
var spacingConfig = {};
spacingConfig = { before: 24, after: 8 };
spacingConfig = { before: 18, after: 6 };
spacingConfig = { before: 14, after: 4 };
spacingConfig = { before: 12, after: 4 };
spacingConfig = { before: 10, after: 2 };
spacingConfig = { before: 8, after: 2 };

var count = 0;
for (var i = 0; i < paragraphs.length; i++) {
var para = paragraphs;
var heading = para.getHeading();
if (spacingConfig) {
para.setSpacingBefore(spacingConfig.before);
para.setSpacingAfter(spacingConfig.after);
count++;
}
}
DocumentApp.getUi().alert(
count + '個の見出しに最適な段落間隔を設定しました。\n' +
'見出し1: 前24pt/後8pt\n見出し2: 前18pt/後6pt\n見出し3: 前14pt/後4pt'
);
}

spacingConfigの数値はお好みで自由に変更できます。たとえば日本語の社内文書であれば、見出し1のbeforeを「20」、afterを「6」くらいに控えめにすると、日本語フォントとのバランスがよくなる傾向があります。英語圏のデフォルト設定はラテン文字基準で設計されているため、日本語では少しスペースを詰め気味にしたほうが自然に見えるケースがほとんどです。

スクリプト3ドキュメント全体の書式を一括クリーンアップする万能スクリプト

「コピペの残骸で書式がグチャグチャになった文書をまるごとキレイにしたい」という、現場で一番多いリクエストに応えるスクリプトです。空白行の削除、全段落の行間隔統一、見出し以外の段落スペースのリセットを一気にやります。

function fullDocumentCleanup() {
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var paragraphs = body.getParagraphs();
var removedBlanks = 0;
var formattedParas = 0;

// STEP1: 空白段落を削除(最後の段落はスキップ)
for (var i = paragraphs.length - 2; i >= 0; i--) {
var text = paragraphs.getText().trim();
if (text === '') {
body.removeChild(paragraphs);
removedBlanks++;
}
}

// 段落リストを再取得(削除後にインデックスが変わるため)
paragraphs = body.getParagraphs();

// STEP2: 全段落の行間隔を1.15に統一し、標準テキストの段落スペースをゼロに
for (var j = 0; j < paragraphs.length; j++) {
var para = paragraphs;
para.setLineSpacing(1.15);

// 見出し以外(標準テキスト)の場合は段落スペースをゼロに
if (para.getHeading() === DocumentApp.ParagraphHeading.NORMAL) {
para.setSpacingBefore(0);
para.setSpacingAfter(0);
}
formattedParas++;
}

DocumentApp.getUi().alert(
'クリーンアップ完了!\n' +
'・削除した空白行: ' + removedBlanks + '行\n' +
'・書式を整えた段落: ' + formattedParas + '段落\n' +
'・行間隔を1.15に統一しました'
);
}

このスクリプトで特に注意してほしいのが「最後の段落をスキップする」処理です。Googleドキュメントの仕様として、文書の最後の段落を削除しようとするとエラーが発生します。そのためループを

paragraphs.length - 2

から開始しています。これはGAS初心者がハマりやすい落とし穴なので覚えておいてください。

スクリプト4カスタムメニューを追加して非エンジニアでもワンクリックで実行できるようにする

スクリプトを毎回AppsScriptエディタから実行するのは、エンジニア以外のメンバーにとってハードルが高すぎます。以下のスクリプトを追加すると、Googleドキュメントのメニューバーに「書式クリーンアップ」というカスタムメニューが表示され、クリックするだけで実行できるようになります。

function onOpen() {
var ui = DocumentApp.getUi();
ui.createMenu('書式クリーンアップ')
.addItem('見出しの段落スペースをリセット', 'resetHeadingSpacing')
.addItem('見出しに最適な間隔を設定', 'setOptimalHeadingSpacing')
.addItem('ドキュメント全体をクリーンアップ', 'fullDocumentCleanup')
.addItem('段落間隔レポートを表示', 'showSpacingReport')
.addToUi();
}

この

onOpen()

関数は、Googleドキュメントを開いたときに自動的に実行される特別な関数です。つまり、一度スクリプトを設定してしまえば、以降はそのドキュメントを開くたびにメニューバーに「書式クリーンアップ」が自動で表示されます。チーム共有のテンプレートにあらかじめ仕込んでおけば、メンバー全員が使えるようになるので、情シスとしては「仕込んで終わり」にできる最高の仕組みです。

スクリプト5文書内の段落間隔設定を診断レポートとして表示する

「今このドキュメントの段落間隔がどうなっているのか全体像を把握したい」というときに便利な診断スクリプトです。各段落のスタイル、段落前後のスペース値、行間隔をログとして出力します。

function showSpacingReport() {
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var paragraphs = body.getParagraphs();
var report = '=== 段落間隔レポート ===\n\n';
var headingCount = { 'HEADING1': 0, 'HEADING2': 0, 'HEADING3': 0,
'HEADING4': 0, 'HEADING5': 0, 'HEADING6': 0, 'NORMAL': 0 };
var issueCount = 0;

for (var i = 0; i < paragraphs.length; i++) {
var para = paragraphs;
var heading = para.getHeading().toString();
var textPreview = para.getText().substring(0, 30);
var spaceBefore = para.getSpacingBefore();
var spaceAfter = para.getSpacingAfter();
var lineSpacing = para.getLineSpacing();

if (headingCount !== undefined) {
headingCount++;
}

// 標準テキストなのにスペースが入っている場合を警告
if (heading === 'NORMAL' && (spaceBefore > 0 || spaceAfter > 0)) {
report += '⚠ 行' + (i + 1) + ' "' + textPreview + '..."\n';
report += ' 前: ' + spaceBefore + 'pt / 後: ' + spaceAfter + 'pt / 行間: ' + lineSpacing + '\n\n';
issueCount++;
}
}

report += ' 集計 \n';
report += '見出し1: ' + headingCount + '箇所\n';
report += '見出し2: ' + headingCount + '箇所\n';
report += '見出し3: ' + headingCount + '箇所\n';
report += '標準テキスト: ' + headingCount + '箇所\n';
report += '問題のある段落: ' + issueCount + '箇所\n';

DocumentApp.getUi().alert(report);
}

このスクリプトの真価は、「標準テキストなのに段落前後にスペースが入ってしまっている」箇所を自動検出する点にあります。コピペや書式の継承で意図せずスペースが入り込んだ段落を⚠マーク付きで表示するので、問題箇所をピンポイントで特定できます。長文の議事録や仕様書のメンテナンス時に、これがあるとないとでは作業効率がまったく違います。

現場で本当によく遭遇する「困った!」シーンと具体的な解決手順

ここからは、わたしが実際にサポート対応や自分自身の業務で何度も遭遇してきた「段落間隔にまつわるリアルな困りごと」を厳選して、それぞれの具体的な解決手順をお伝えします。

困った1議事録テンプレートを使っているのに人によって見た目がバラバラになる

これは本当によくあります。同じテンプレートから作成したはずの議事録なのに、Aさんが書いたものとBさんが書いたものでは行間も段落間隔も全然違う、という現象です。

原因は大きく2つあります。ひとつは、各ユーザーの「デフォルトのスタイル」が異なることです。Googleドキュメントのデフォルトスタイルはアカウント単位で保存されるため、Aさんが自分のアカウントでカスタマイズしたデフォルトスタイルと、Bさんのデフォルトスタイルが異なる場合、テンプレートから新規作成した直後のスタイルに差異が生まれます。

もうひとつの原因は、他の文書からテキストをコピペした際に書式が混入することです。これを防ぐには、チーム全体で「コピペ時はCtrl+Shift+Vを使うルール」を周知するか、先ほど紹介したGASのクリーンアップスクリプトをテンプレートに仕込んでおくのが効果的です。

根本的な解決策としては、テンプレートのAppsScriptに前述のonOpen()関数とクリーンアップ関数を組み込んでおく方法がベストです。そうすれば、誰がテンプレートからドキュメントを作成しても、メニューから「クリーンアップ」をワンクリックするだけで書式を統一できます。

困った2Enterキーを連打して余白を作る癖のある人がいて文書が崩壊する

これは段落間隔の問題というより「段落間隔の概念を知らないから力技で余白を作ってしまう」問題です。Enterキーで空の段落を3つ4つ作って見た目のスペースを確保する人、意外と多いんですよね。

この方法の最大の問題は、ドキュメントの途中で内容を追加・削除するたびにレイアウトが崩壊することです。さらに、目次やドキュメント概要に空の段落が悪影響を及ぼすこともあります。

解決策は2段階で考えます。まず短期的には、先ほど紹介したGASの空白行削除スクリプトを走らせて物理的に空行を除去します。そのうえで段落前後のスペース設定で適切な余白を確保します。長期的には、「余白はEnterではなく段落スペースで設定する」というルールをチームに浸透させることが大切です。ドキュメント作成のガイドラインにスクリーンショット付きで手順を載せておくと、浸透が早まります。

困った3GoogleドキュメントからGoogleスライドにコピペすると段落間隔がおかしくなる

Googleドキュメントで原稿を書き、それをGoogleスライドにコピペしてプレゼン資料を作る、というワークフローは非常に一般的です。しかしこのとき、ドキュメント側の段落スペース設定がスライド上で予期しない形で反映されて、スライド内のテキストが間延びすることがあります。

対処法はシンプルで、スライドに貼り付けるときも「Ctrl+Shift+V」(テキストのみ貼り付け)を使うことです。スライドのテキストボックスには独自の段落スペース設定がありますので、書式情報なしのプレーンテキストとして貼り付けた後、スライド側で改めてフォーマットを調整するほうが結果的にきれいに仕上がります。

困った4ページ分けなし形式(ページレス)と通常形式を切り替えたら段落間隔が変わった気がする

Googleドキュメントには「ページ分けあり(ページ形式)」と「ページ分けなし(ページレス形式)」の2つの表示モードがあります。「ファイル」→「ページ設定」から切り替えられるこの機能ですが、モードを切り替えたときに「段落間隔が変わった」と感じる方がいます。

実際のところ、段落間隔の数値自体はモード切り替えで変わりません。しかし、ページレス形式ではページの区切りがないため、ページ形式で見えていた「ページの余白」や「ページ間の隙間」がなくなり、段落と段落の間隔がより目立って見えることがあります。逆に、ページレスからページ形式に戻すと、ページの区切り余白が挿入されるぶん段落間隔が目立たなくなります。

つまりこれは目の錯覚に近い現象なので、どちらの形式で最終的に使うかを先に決めて、その形式で段落間隔を調整するのが正解です。

困った5複数人の同時編集中に段落スタイルが競合して書式が混乱する

Googleドキュメントのリアルタイム共同編集は非常に便利ですが、2人以上が同時に同じスタイルを変更しようとすると予期しない結果になることがあります。たとえばAさんが「見出し2をカーソル位置のスタイルに更新」を実行した直後に、Bさんが別の設定で同じ操作を行うと、最後に実行された設定で上書きされます。

これを防ぐには、スタイルの変更は1人が担当するルールを設けるのがもっとも確実です。ドキュメントの初期セットアップを担当する「フォーマット責任者」を決めて、その人がスタイルを設定した後でコンテンツの共同編集を開始する、という運用フローにすると混乱を避けられます。

見落としがちな段落間隔の注意点とプロのTips

GASの setLineSpacing() には最小値の制限がある

GASのParagraphクラスにある

setLineSpacing()

メソッドには、1未満の値を設定できないという制限があります。たとえば

para.setLineSpacing(0.8)

と書いてもエラーは出ませんが、実際には行間隔が「1」になってしまいます。1未満の行間隔(たとえば0.8や0.9)を設定したい場合は、GASの標準APIではなくGoogleDocsAPIのbatchUpdateを使う必要があります。DocsAPIでは

lineSpacing: 80

のようにパーセンテージ指定で1未満の値も設定可能です。この制限は公式ドキュメントにも明確に書かれていないため、GASで行間隔をカスタマイズしようとして「なぜか1より小さくならない」と悩む人がかなりいます。

「見出し」と「太字にしたテキスト」は構造的にまったく別物

段落間隔の問題を避けるために「見出しスタイルは使わず、太字+大きいフォントサイズで見出し風にする」という人がいます。気持ちはわかりますが、これはアクセシビリティとSEOの観点から絶対に避けるべき方法です。見出しスタイルはドキュメントの構造情報(セマンティクス)を持っており、これをもとにスクリーンリーダーがドキュメントの構造を読み上げたり、目次が自動生成されたりします。見た目だけを太字で再現しても、構造情報はまったく伝わりません。段落間隔は調整すれば解決できますが、構造情報の欠落は後からリカバリーが非常に困難です。

印刷時に段落間隔が画面と異なって見える場合の確認方法

Googleドキュメントの表示はブラウザのレンダリングエンジンに依存しているため、画面で見た段落間隔と印刷結果の段落間隔が微妙に異なることがあります。特にブラウザのズーム倍率が100%でない場合、画面上の見た目はかなりずれます。印刷前の最終確認では、「ファイル」→「印刷プレビュー」を必ず確認するか、一度PDFに書き出して実際のレイアウトを確認してください。「Ctrl+P」(Macなら「Command+P」)で印刷ダイアログを開けば、ブラウザのズーム倍率に影響されない正確なレイアウトを確認できます。

ぶっちゃけこうした方がいい!

ここまで段落間隔の原因から、GASによる自動化、現場あるあるの解決策まで詳しくお伝えしてきましたが、最後に個人的な本音を言わせてください。

ぶっちゃけ、段落間隔の問題で一番効率的な解決策は「最初の5分で段落スタイルを設計してデフォルトに保存する」、これに尽きるんです。

わたしが10年以上情シスとして現場を見てきて確信しているのは、ドキュメントの書式トラブルの9割は「最初にちゃんとスタイルを決めなかったこと」に起因しているということです。段落間隔がおかしい、フォントがバラバラ、インデントがずれてる――これらはすべて、「書き始める前の5分間のスタイル設計」をサボった結果です。

具体的に何をすればいいかというと、新しいドキュメントを作ったらまず最初に、見出し1から見出し3まで(ほとんどの文書で見出し4以降は使わないので3までで十分です)と標準テキストの4つのスタイルについて、フォント、文字サイズ、段落前後のスペース、行間隔を決めてしまう。それを「デフォルトのスタイルとして保存」する。これだけで、その後どれだけ文章を書いても、どれだけコピペしても、見出しを適用するだけで美しく統一された書式が自動的に適用されます。

さらに言うと、チームで仕事をしているなら、テンプレートにGASのクリーンアップスクリプトを仕込んでおくのが最強です。どんなに丁寧にルールを周知しても、コピペで書式が崩れるのは避けられません。だったら「崩れた後にワンクリックで直せる仕組み」を最初から入れておくほうが、はるかに現実的で生産性が高い。人間の行動を変えるより、仕組みで吸収するほうが100倍楽です。

それから、見出しスタイルを使わずに太字やフォントサイズだけで見出しっぽくしている方へ。その方法だと段落間隔の問題は確かに起きませんが、目次の自動生成、ドキュメント概要のナビゲーション、アクセシビリティ対応、将来的な構造化データとしての活用――これら全部を捨てていることになります。段落間隔は5分で直せますが、構造情報の欠落を後からリカバリーするのは5分では済みません。目先の面倒を避けて、もっと大きな価値を捨てるのは、ぶっちゃけもったいなさすぎます。

最終的にたどり着く結論はいつも同じで、「ツールの仕様を正しく理解して、最初にちょっとだけ手間をかける人が、結局いちばん楽をする」ということ。これはGoogleドキュメントに限った話じゃなくて、あらゆるツールに共通する原則です。段落間隔の設定は地味な作業ですが、この地味な5分があなたとチームの文書品質を劇的に変えてくれます。今日からぜひ実践してみてください。

よくある質問

見出しの段落間隔を削除すると目次や概要表示に影響はありますか?

いいえ、影響はありません。段落の前後のスペースはあくまで見た目の余白を制御するだけの設定であり、見出しの構造情報(見出し1、見出し2などのレベル)とは完全に独立しています。段落間隔をゼロにしても、目次には見出しがきちんと反映されますし、ドキュメントの概要パネルにも正常に表示されます。見出し機能の便利さはそのまま維持しつつ、見た目だけを自分好みにカスタマイズできるので安心してください。

デフォルトスタイルを保存した後にリセットすることはできますか?

はい、できます。「表示形式」→「段落スタイル」→「オプション」→「スタイルをリセット」を選択すると、Googleドキュメントの初期設定に戻ります。リセット後、さらに「デフォルトのスタイルとして保存」を実行すれば、今後の新規文書も初期設定の状態で作成されるようになります。カスタマイズを試行錯誤しているときに、いつでも元に戻せるセーフティネットがあるのは心強いですね。

共同編集者がいる場合、段落スタイルの変更は他の人にも反映されますか?

「カーソル位置のスタイルに更新」で行ったスタイル変更は、そのドキュメント内ではすべての共同編集者に反映されます。ただし「デフォルトのスタイルとして保存」はGoogleアカウント単位の設定なので、他の共同編集者のデフォルトスタイルには影響しません。チームで統一したスタイルを使いたい場合は、テンプレートとなるドキュメントを作成して共有するのがおすすめです。

ページ分けなし形式(ページレス形式)でも段落間隔は調整できますか?

はい、段落間隔の調整自体はページ分けなし形式でも問題なく行えます。ただし、Googleの公式ヘルプによると「次の段落と分離しない」「段落の行を分割しない」「行を孤立させない」といった一部の段落制御オプションはページ分けあり形式でのみ利用可能となっています。段落間隔のスペース設定やカスタム間隔はどちらの形式でも使えるので、ページレスモードをお使いの方もご安心ください。

Enterキーの代わりにShift+Enterで改行すると段落間隔はどうなりますか?

Shift+Enterで挿入されるのは「段落内改行(ソフトリターン)」で、Enterキーで挿入される「段落区切り(ハードリターン)」とは異なります。段落内改行の場合、新しい段落が始まったとはみなされないため、段落前後のスペース設定は適用されません。つまり行間隔の設定のみが反映された、より詰まった改行になります。意図的にスペースを抑えたい場所ではShift+Enterを使い分けるテクニックも覚えておくと便利です。

今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?

LINE公式

いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」

あなたはこんな経験はありませんか?

✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦

平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。

LINEでメッセージを送れば即時解決!

すでに多くの方が私の公式LINEからお悩みを解決しています。

最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。

誰でも無料で使えますので、安心して使えます。

問題は先のばしにするほど深刻化します。

小さなエラーがデータ消失重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。

あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。

相談しに行く

ぜひ、あなたの悩みを私に解決させてください。

まとめ

Googleドキュメントで段落間隔が勝手に広がる原因は、見出しスタイルにあらかじめ設定されている「段落の前後のスペース」でした。これはGoogleの設計思想によるものなので、バグでもあなたのミスでもありません。

解決策としては、「段落の前後のスペースを削除」するのがもっとも手軽で、さらに「スタイルの更新」と「デフォルトとして保存」を組み合わせれば、今後作成するすべての文書で理想の段落間隔を維持できます。コピペ時の「Ctrl+Shift+V」も、地味ながら毎日使える必須テクニックです。

段落間隔の仕組みを理解するだけで、Googleドキュメントでの文書作成はぐっとスムーズになります。「なんか行間がおかしいな」と感じるたびにモヤモヤする日々はもう終わりです。この記事で紹介した方法を今日から試して、読みやすくて美しい文書づくりを楽しんでください。

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

企業の情報システム部門で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をコピーしました