見出し画像

【GoogleAppsScript】ドキュメントに段落を挿入します【insertListItem(childIndex, listItem)】

insertListItem(childIndex, listItem) は、ドキュメント任意の行に段落文を挿入します。

今回のプログラム


プログラム説明

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

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

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

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

こちらを指定します。

var body = doc.getBody();

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

body.insertListItem(1,"段落文章挿入");

insertListItemで段落を挿入します。
引数1つ目は「○行目」に挿入する行を指定します。
2つ目の引数は、段落の名前を記述します。

サンプルプログラム

function myFunction() {
  var doc = DocumentApp.openById("[ドキュメントID]");
  var body = doc.getBody();
  
  body.insertListItem(1,"段落文章挿入");
  
}

プログラム実行前

実行前のドキュメントになります。
ドキュメントには段落文字は一切ありません。

実行前のドキュメント

プログラム実行後

ドキュメントの1行目に「段落文章挿入」という文字が挿入されました。

ドキュメントに段落が挿入されます


注意

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


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

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

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