「mm」は月を表示するのでわかりませんでした
Format(now + 1, "mm")
will now +1ヶ月 or +1日 どっちが正しい?
それについて推測しないでください。このために特別に作成された関数DateAddを使用します。完全な詳細については、 DateAdd に関する VB6 ヘルプ トピックを参照してください。
Date = DateAdd("m", 1, Now)
+1 で 1 日が追加されます。どのようにフォーマットしているかは問題ではありません。
日付は実数の整数部として内部的に保存され、1899 年 12 月 30 日からの日数として計算されます。
したがって、今日、2012 年 9 月 20 日は 41172 として内部的に保存されます。明日は 41173 になります。
ご参考までに、時間は数値の小数部分として格納され、1 日のパーセントとして計算されます。したがって、41172.5 は今日の正午になります。