1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Google Apps Scriptを使ったGoogle ドキュメントのファイルコピー

Posted at

このコード記事について

Google Apps Scriptを使ったGoogle ドキュメントのファイルコピーを作った。
テンプレートとなるドキュメントファイルを開き「ツール」⇒「スクリプトエディタ」で記入。

コード


function onOpen() {
 //上のメニューを追加する
  var ui = DocumentApp.getUi();
  ui.createMenu('テンプレ作成')
      .addItem('テンプレ作成', 'createCopy')
      .addToUi();
}

function createCopy() {

  //コピー元となるドキュメントファイルのIDを取得
  //"https://docs.google.com/document/d/<ここ>/edit"
  var fileId = '<ドキュメントファイルのID>'

  //ファイル名の日付部分作成
  var date = new Date();
  var formattedDate = Utilities.formatDate(date, "JST", "yyyyMMdd");

  //コピー元のファイルを開く
  var file = DriveApp.getFileById(fileId);

  //コピーを作成。作成したコピーを参照。
  var newFile = file.makeCopy(formattedDate);
  return newFile;
}

参考URL

GASでGoogleドキュメント自動作成&メールで通知するbotを作った - Qiita
https://qiita.com/yumion/items/485c486a70e5133c4ff4

#あとがき
今のところGASでファイル作成の効率化を追求するかな
他の人みたいに知識を公開するためにやり切れていないのはちょっと申し訳ない、、、

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?