【GAS基礎講座 23.】セル更新時にタイムスタンプを表示

基礎講座
  • セルを更新したタイミングでデータを更新する方法がわかります。
  • セルを更新した日時を自動的に表示させることができます。

 

こんなふうにします。

 

【GAS基礎講座 23 】セル更新時にタイムスタンプを表示させる方法 更新イベントの取得(onEdit)

動画で使用したシートはこちら→https://technical.verybestcbp.com/eshn

 

 

 

コメント

  1. AK より:

    https://forms.gle/qcZGgCu5rSYSShhv7

    https://docs.google.com/spreadsheets/d/1axKhCARAoED1cS1Bvnmtpb4HBa3Y-tIfTvlKpPfQhLs/edit?usp=sharing

    在庫管理集計の入荷が書き換わった時に、最終入荷日の日付がその都度更新されるようにできますか?
    よろしくおねがいします。

  2. Ak. より:

    コメントできているのでしょうか?
    何度も送られていたらすいません。
    https://forms.gle/qcZGgCu5rSYSShhv7

  3. Ak. より:

    https://docs.google.com/spreadsheets/d/1axKhCARAoED1cS1Bvnmtpb4HBa3Y-tIfTvlKpPfQhLs/edit?usp=sharing

    在庫管理集計の入荷が書き換わった時に、最終入荷日の日付がその都度更新されるようにできますか?
    よろしくおねがいします。

  4. hiroshi より:

    シートのご提供ありがとうございます。
    あとできれば、仕様を明確にするために
    入力と出力におけるシート名とセルを明記していただけると助かります。

    「フォームの回答1」シートの「状態」(D列)が変更された際に
    「在庫管理表」シートの「最終入荷日」(H列)にYYYYMMDD形式で日付を入力する
    的な感じでピンポイントで明確に指定してください。

    • Ak. より:

      googleフォームから送信されたものが「フォームの回答1」シートに入り、「在庫管理集計」シートに反映されます。
      「在庫管理集計」シートのB列(入荷)のみ更新された場合、その都度H列(最終入荷日)にYYYYMMDD形式で上書きされる。

      こういう感じで宜しいでしょうか?

      • hiroshi より:

        返信ありがとうございます。シートを見てやりたいことが理解できました。

        すみません。ちょっとやったのですが、確かにイベントが飛んでこないですね。
        onEdit()は、直に編集しないと発火しないので、別の方法を考える必要があります。

        期待しないでお待ちください。

  5. saka より:

    作成されているGASのタイムスタンプの対象範囲について質問です。

    A列2行目以降を「row >= 2 && col == 1」と指定されていますが、
    例えばA列2行目~B列20行目までと範囲指定をしたときはどの様な書き方になりますか?

    ご教示願います。

    • hiroshi より:

      2行目から20行目 row >=2 && row <=20
      A列からB列  col >=1 && col <=2
       
      すべて満たす必要があるので 

      (row >=2 && row <=20) && (col >=1 && col <=2) 
       
      となります。
      ※カッコは読みやすいようにつけただけです。

    • hiroshi より:

      2行目から20行目 row >=2 && row <=20 A列からB列 col >=1 && col <=2

    • hiroshi より:

      2行目から20行目 row >=2 && row <=20 A列からB列 col >=1 && col <=2

タイトルとURLをコピーしました