見出し画像

【GoogleAppsScript】ドキュメントに罫線を挿入【insertHorizontalRule(childIndex)】

insertHorizontalRule(childIndex) は、ドキュメントに指定されたインデックスに新しい罫線を作成して挿入します。

今回のプログラム


プログラム説明

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

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

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

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

こちらを指定します。

var body = doc.getBody();

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

body.insertHorizontalRule(1);

insertHorizontalRuleで罫線を挿入します。

引数に数字1が入っていますが、1行目に挿入するという指定です。

サンプルプログラム

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

プログラム実行前

普通のドキュメントを用意しておきます
ここに1行目に罫線を引きます。

普通のドキュメント

プログラム実行後

ドキュメントの1行目に罫線が引けました。
insertなので、挿入という形で罫線が入っていますので、2行目移行が一つずつズレています。

ドキュメントに罫線を引く

注意

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


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

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

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