- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESS VBAが分からない!この問題ですが)
ACCESS VBAのメッセージボックスに表示される日付について解説
このQ&Aのポイント
- ACCESS VBAの勉強をはじめました。下のプロシージャを実行するとメッセージボックスに「2018/08/30」と出るようですが、なんでそうなるのかが分からない。
- Loopは繰り返し処理を行うため、繰り返し回数を指定する必要があります。一方、Whileは指定した条件が真である間、処理を繰り返します。
- 今回のプロシージャでは、retに初期値として「2018/08/29」が代入され、Doループが開始されます。ループの中でretに1日ずつ加算し、iも1ずつ増やしていきます。しかし、条件i > 3が最初から偽であるため、ループは一度も実行されず、retには初期値のままとなります。その後、MsgBoxでretの値が表示されます。
- みんなの回答 (3)
- 専門家の回答
お礼
とても丁寧に説明してくださり理解でき本当にうれしいです!!有難うございます。数日間悩んでました。感謝!!