0
私はGoogleスクリプト作成の新機能ですが、ここではさまざまな投稿を使って必要なものをまとめました。特定の列が変更されたとき。私が現在使用しているものは次のとおりです。Googleスプレッドシートの数式ベースのセルの変更は、編集スクリプトでは発生しません。
function onEdit() {
var s = SpreadsheetApp.getActiveSheet();
if(s.getName() == "test") { //checks that we're on the correct sheet
var r = s.getActiveCell();
if(r.getColumn() == 16) { //checks the column
var nextCell = r.offset(0, 1);
if(nextCell.getValue() === '') //is empty?
nextCell.setValue(new Date());
}
}
}
これはデータを手動で変更すると完全に機能します。ただし、スクリプトが監視している列が別のシートからデータを取得し、トリガ/スクリプトを起動できません。数式(他のシートを参照するセル)がまだスクリプトを起動するように、これを回避するにはどうすればよいですか?
ご協力いただきまして誠にありがとうございます。ありがとう!
、ありがとうございました! – Matt