Google Apps Script(GAS)を使って、
- 日付をもとにファイル名を付けて
- テンプレートのスプレッドシートをコピー
- チェックボックスの状態を確認
- コピーしたファイル内でシートを複製&リネーム
までをすべて自動で行うスクリプトを作成しました。
テンプレートの定期出力や業務報告用ファイルの管理などに最適です!
目次
テンプレートを日付別に複製&チェックボックス処理も自動化する
まずはコードの解説をしてから、全体のコードを記載します。
Phase1:日付の取得と整形
var myDate = LogFileSheet.getRange("A3").getValue();
var input = new Date(myDate);
var date = Utilities.formatDate(input, 'JST', 'yyMMdd');
- スプレッドシートの
A3セル
にある日付(例:2019/08/26)を取得 yyMMdd
形式に変換 →190826
のような形に
以下、有料コンテンツです。