回答編集履歴

1

注意点を追記

2022/03/23 06:33

投稿

miyaharu
miyaharu

スコア77

test CHANGED
@@ -22,7 +22,8 @@
22
22
  ## 注意点
23
23
  例示されたコードとは違い、値がない場合でも日付が更新されます。この動作では問題がある場合は編集範囲の行をforループで走査して値のある行だけ日付を書き込むように変更してください。
24
24
 
25
- また、編集トリガーは一度に大量に発生すると一部が無視されるようです。1行づつ素早く値を入力していくような状況では日付が飛び飛びにしか入力されなかったのでご注意ください。
25
+ 編集トリガーは一度に大量に発生すると一部が無視されるようです。1行づつ素早く値を入力していくような状況では日付が飛び飛びにしか入力されなかったのでご注意ください。
26
+ さらに選択範囲をCtrlなどを使って矩形以外の複雑な形(飛び地など)にした場合も編集範囲がうまく取得できません。
26
27
 
27
28
  ## 蛇足
28
29
  関数名をinputDateからonEditにすることで、自分でトリガーを設定しなくてもイベントが発生するようになります。これらはシンプルトリガーと呼ばれています。今後GASでなにか作ることがあれば活用してみてください。