見出し画像

【GoogleAppsScript】改ページを入れる【appendPageBreak】

ドキュメントで次のページに行く場合に使う「appendPageBreak」を使います。

今回のプログラム


プログラム説明

var doc = DocumentApp.openById("[ドキュメントID]");

openByIdの引数で、ドキュメントIDを指定します。

指定方法はURLの赤枠の部分

https://docs.google.com/document/d/[ドキュメントID]/

こちらを指定します。

var body = doc.getBody();

doc.getBody()でひとまず、今回作成するドキュメントボディを取得

body.appendParagraph("文章1");
body.appendPageBreak();
body.appendParagraph("文章2");

1つめの「 body.appendParagraph」メソッドで1ページ目の「文章1」を記述します。
そのあと、「body.appendPageBreak」で改ページを挿入し、2ページ目へ飛びます。
2つめの「 body.appendParagraph」メソッドで2ページの文章「文章2」を記述します。

サンプルプログラム

function myFunction() {
  var doc = DocumentApp.openById("[ドキュメントID]");
  var body = doc.getBody();
  
  body.appendParagraph("文章1");
  body.appendPageBreak();
  body.appendParagraph("文章2");
}

プログラム実行前

とくになし

プログラム実行後

1ページ目の文章はプログラム上で記述した「文章1」が表示されています。

1ページ目の文章

改行をして、2ページ目の文章になります。こちらがプログラム上で記述した「文章2」になります。

2ページ目の文章


注意

実行時に「権限ポップアップ」が出る場合はこちらを参照してください。


もっとGoogleAppsScriptを学びたい人はこの一冊!

#GoogleAppsScript #JavaScript #プログラミング #プログラミング初心者 #JavaScript初心者

この記事が気に入ったらサポートをしてみませんか?