3

Google App Script を使用するのは初めてです。

私は、オフィスで複数のユーザーが編集する Google スプレッドシートに取り組んでいます。スプレッドシートは、注文期日のスケジュールです。情報は頻繁に変更されます (期日が移動し、新しい注文が追加されます)。

データがいつ変更されたかを明確にしたいと考えています。セルの色を変えると良い解決策になると思いました。ただし、しばらくするとセルの色が白に戻ります(数時間、間違いなく1日以内)。一時的な視覚的手がかりを探しているだけです。

一言で言えば、セルの値が変更されるたびにセルの背景色を変更したいのですが、一定の時間が経過すると白に戻りたいです。

これはできますか?

検索で見つけた最も近い解決策は次のとおりです。

行のセルが編集されたときに、Googleスプレッドシートの行の色を変更する方法は?

セルを編集すると行全体の色が変わるように見えますが、後で色が元に戻ることはありません。

その質問は、同様のことを達成しようとする別の質問も参照しています。Google スプレッドシート: セルがテキストを変更したときに行の色を変更するスクリプト。

ありがとう。

4

1 に答える 1

1

はい、実行可能です。色付けアクションを scriptDb のような場所に保存します。制限よりも小さいタイムスタンプを照会して古いアクションを元に戻す 1 時間ごとのトリガーをインストールします (8 時間より古い場合は new Date().getTime-1000*60*60*8 など)。

于 2013-11-04T15:21:54.683 に答える