在Excel VBA中增加date
这是我现在的代码:
For z = 3 To 52 Cells(z, 1) = Cells((z - 1), 3) + 7 Next z
单元格z-1是date
我想添加7天到前一个单元格,但它是抛出一个错误,这是正确的方法来解决这个问题,还是有一个更简单的方法?
谢谢
尝试使用DateAdd
函数,在循环中使用:
Cells(Z, 1) = DateAdd("ww", 1, Cells((Z - 1), 3))
注意 :第一个参数是Interval
,设置为"ww"
,意思是星期。
要阅读有关此function的更多信息,请转到MSDN