hiroton
2024/07/03 (水) 10:10:26
f5027@f966d
日付の計算はとても一般的なので、標準機能が充実しています
適切な日付関数を選択する
(古いページのせいかなんかめちゃくちゃですね)
3年前の今日と比較する
[txb_最終出荷日]<DateAdd("yyyy",-3,Date())
なお
?#2021/02/28#<dateadd("YYYY",-3,#2024/02/29#)
False
?dateadd("YYYY",-3,#2024/02/29#)
2021/02/28
?#2021/02/28#<dateserial(2021,2,29)
True
?dateserial(2021,2,29)
2021/03/01
DateAdd関数は、計算後の日付がその月の末日を超えてしまう場合、その月の末日に丸められます
存在しない月末日付の処理をどうするか?によって計算方法を変える必要がありますので、日付計算を行う場合は「月末」に注意してください
後述の対応をするなら
[txb_最終出荷日]<DateSerial(Year(Date())-3,Month(Date()),Day(Date()))
通報 ...
お返事が遅くなり申し訳ございません。
回答ありがとうございます!
思い通りに背景色をつけられました。