このコード記事について
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でファイル作成の効率化を追求するかな
他の人みたいに知識を公開するためにやり切れていないのはちょっと申し訳ない、、、