【发布时间】:2014-09-28 10:14:57
【问题描述】:
我正在尝试通过 excel-vba 在 excel 表中以“dd/mm/yyyy”格式编写日期。我使用Cells(1, 1).Value = Format(StartDate, "dd/mm/yyyy") 实现了它。我的单元格值是30/04/2014,这很好.....
但是有一些奇怪的问题......
因为我必须通过每次将 startDate 加 1 来迭代整个月,所以下一个值是 1/5/2014 而不是 01/05/2014 直到每个月的 12 日 12/5/2014 并且从 13 日开始,月份再次发生变化两位数13/05/2014....
我希望全部为两位数,因为我必须再次使用 Range.Find 方法搜索这些日期,在该方法中,我使用 "dd/mm/yyyy" fromat 传递值。
【问题讨论】:
-
在调试时,我得到两位数的值
01/05/2014