Q&A

回答の並べ替え:
投稿新規に質問を投稿する

テーブルに登録された情報の更新アラートについて

ogi_hn ogi_hn

2024-03-28 13:43

いつも大変お世話になっております。

表題の件、データテーブルに登録された製品の情報について、登録年月日から3年が経過すると有効期限が切れて再度登録情報を(手動で)更新するような運用を想定しています。

つきましては、実運用上、有効期限を迎える半年前には当該製品情報の更新時期が近付いていることを画面上確認できるようなアラートを設定したいと考えています。

(画像一枚目)具体的には、登録年月日が2024/03/12(17行M列)の製品情報について、2026年9月12日以降本画面を確認すると更新期限2027/03/12(17行N列)セルが赤色塗りで表示されるイメージです。

(画像二枚目)本日の日付を例えばO列に表示し、N列の日付から逆算して3カ月を切るとN列の当該製品情報セルが赤色に書式を設定することができないか試行錯誤をしています。

なお、本画面は別アクション[検索]を押下した際に17列以降にデータテーブルに登録された当該企業が一覧として出力される画面となっております。

お忙しい所恐れ入りますが、ご教示頂けますと幸いです。

ogi_hn ogi_hn
新日本コンピュータマネジメント株式会社 様

早速のご返答ありがとうございます。
無事、ご教示頂きました通りアプリに機能を反映させることができました。

ご助言に感謝申し上げます。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
メダルベストアンサー
こんにちは。

「有効期限を迎える半年前には当該製品情報の更新時期が近付いていることを画面上確認できるようなアラートを設定したい」ということで、
キャプチャのようにアクションをセットしていただけますと実装できるかと思います。

C1に本日の日付をセットし、O列に有効期限の半年前を取得する関数をセットします。
Q列にてO列の有効期限の半年前の日付と本日の日付を比較し、判定フラグ(0:半年以前、1:半年未満)を立てます。
その判定フラグを元に、セルの書式設定の変更有無を判定しアラートを設定するという流れになります。
※判定フラグや日付をセットする位置は任意で設定していただければと思います。

ご参考になれば幸いです。
ご不明点等ございましたらお気軽にご連絡ください。
以上、よろしくお願いいたします。
メールコンタクトをとる