前提・実現したいこと
進捗状況が変わった際のタイムスタンプをGoogle Apps Scriptで実行できるようにしたいです。
セルA2はデータ規則入力で選択するように設定しています。
発生している問題・エラーメッセージ
その行に更新があった場合、指定のセルに更新日時を記入するところまではできたのですが、 特定のセルの内容が指定した内容に変わったこと、 また、複数のセルにタイムスタンプを実行するのを1つのScriptで設定することに手こずっています。
該当のソースコード
function insertLastUpdated() { var ss = SpreadsheetApp.getActiveSheet(); var currentRow = ss.getActiveCell().getRow(); var currentCell = ss.getActiveCell().getValue(); var updateRange = ss.getRange('B' + currentRow) //更新日をいれる列をstringで指定。この場合はAT列 Logger.log(updateRange); //更新日の記入 if(currentRow>1){ if(currentCell) { updateRange.setValue(new Date()); } } }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/07/01 09:11