いつもお世話になっております。
先月末時点での在庫数を表示するフォームを作成しています。
フォームのテキストボックス"txb_何月"のコントロールソースには
=Left(Date()-30,7) & "月末 時点での預り在庫数"
と入力しており、フォームでは「2024/05月末 時点での預り在庫数」と表示されます。
定数で30日を引いているのでこのフォームを見る日によっては正常に先月が表示されないのと、
「2024年〇月末 時点での預り在庫数」と表示されるようにしたいです。
どのようにコントロールソースの式を記述すればよろしいでしょうか?
前月の末日は「当月1日の1日前」です。つまり、「今日」から「今日の日」を引くと前月の末日になります。
例)
2024/06/13 - 13 =>2024/05/31
日付を特定の書式で表示したい場合はformat関数を使います
なるほど!
考え方・式の書き方ともに納得です。
ありがとうございました!