アプリ版:「スタンプのみでお礼する」機能のリリースについて

Microsoft Access 2000を使用しています。
既定値に「先月の月末」を表示させたいのですが、うまくいきません。
先月の月末を求める計算式を教えてください。

A 回答 (2件)

Dateserial(Year(Date()),Month(Date(),1)-1


でいかがでしょう?
    • good
    • 0
この回答へのお礼

出来ました!
ありがとうございます。

【補足】
Dateserial(Year(Date()),Month(Date()),1)-1
Month()の中のカッコが一つ少なかったので追加しました。

お礼日時:2002/09/12 13:06

「月末は翌月1日の1日前」で取得です。


lngYear   #調べたい年
lngMonth #調べたい月
DateSerial(lngYear, lngMonth, 0)

(例)
Dim aaa As Date
aaa = DateSerial(2002, 9, 0)
→aaaに、"02/08/31(土)"が戻ります。

参考URL:http://www.microsoft.com/japan/msdn/library/defa …
    • good
    • 0
この回答へのお礼

出来ました。ありがとうございました。

お礼日時:2002/09/12 13:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!