![見出し画像](https://assets.st-note.com/production/uploads/images/87813460/rectangle_large_type_2_cad6427c7547c506728b4fe3a54464dd.png?width=800)
【GoogleAppsScript】改ページを入れる【appendPageBreak】
ドキュメントで次のページに行く場合に使う「appendPageBreak」を使います。
今回のプログラム
![](https://assets.st-note.com/img/1664326228402-0UkzTRig6i.png?width=800)
プログラム説明
var doc = DocumentApp.openById("[ドキュメントID]");
openByIdの引数で、ドキュメントIDを指定します。
![](https://assets.st-note.com/img/1664326198575-8WPp1TniCv.png?width=800)
指定方法は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」が表示されています。
![](https://assets.st-note.com/img/1664326236079-27OVyYPt7Z.png?width=800)
改行をして、2ページ目の文章になります。こちらがプログラム上で記述した「文章2」になります。
![](https://assets.st-note.com/img/1664326242439-rabCrGtGZA.png?width=800)
注意
実行時に「権限ポップアップ」が出る場合はこちらを参照してください。
もっとGoogleAppsScriptを学びたい人はこの一冊!
#GoogleAppsScript #JavaScript #プログラミング #プログラミング初心者 #JavaScript初心者
この記事が気に入ったらサポートをしてみませんか?