• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセス コード)

アクセスコードとアクセスフォームのコードについての質問

このQ&Aのポイント
  • アクセスフォームのコードによって、常にWSEIKYU!ENDDATEの翌月末を表示するためのINTENDXを設定しています。
  • アクセスフォームのコードによって、常にWSEIKYU!ENDDATEの翌月のSIMEBIXを表示するためのINTENDXを設定しています。
  • アクセスフォームのコードによって、常にWSEIKYU!ENDDATEの翌日を表示するためのINTSTRXを設定しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

1と3に関しては、ええんじゃないですかね。 2は月末とか閏年とかの場合を考えると、1も絡ませてやれば・・ とおもいます。 以前、師匠の師匠から教えてもらったのを紹介いたします。 (勝手に呼んでるだけですけど) たぶん参考になるかと。 http://www.accessclub.jp/bbs2/0047/beginter15343.html

hakobulu
質問者

お礼

ご回答ありがとうございます。 緻密に検証していただきありがとうございます。 ご指摘どおりですが、実は、1と2は同じ条件内で設定しています。 If INTENDX > DateSerial(YEAR(WSEIKYU!ENDDATE), MONTH(WSEIKYU!ENDDATE) + 1, DAY(WSEIKYU!ENDDATE)) Then If SIMEBIX = "月末" Then INTENDX = DateSerial(YEAR(WSEIKYU!ENDDATE), MONTH(WSEIKYU!ENDDATE) + 2, 1 - 1) Else INTENDX = DateSerial(YEAR(WSEIKYU!ENDDATE), MONTH(WSEIKYU!ENDDATE) + 1, SIMEBIX) End If INTSTRX = DateAdd("D", 1, WSEIKYU!ENDDATE) End If これだと大丈夫でしょうか。 また、DateSerialは、閏年を考慮してくれないのですね。   

すると、全ての回答が全文表示されます。

関連するQ&A