将日期插入范围

时间:2015-09-15 06:40:50

标签: excel vba excel-vba

我需要一个代码来允许我为列中的一系列行生成特定日期。到目前为止,我只知道如何使用Excel函数进行操作,但是我有超过500行,因此手动进行更改会非常耗时。

我想在A列的日期列中插入“4/9/2015”。我所做的当前Excel函数是=Today()

我是否可以使用任何Excel VBA在一系列行中插入特定日期?

3 个答案:

答案 0 :(得分:5)

我不确定,如果那是你需要的?

Sub test()
For i = 1 To 500
    Cells(i, 1) = Format(Date, "dd/mm/yyyy")
Next
End Sub

答案 1 :(得分:2)

您也可以在MSDN上找到此信息。

=date 'date
=now 'date + time
For each cell in range(insert range here)
    cell = yourDate
next

答案 2 :(得分:0)

@nabilah在Excel中,使您的开发人员选项卡显示在功能区上。然后记录您要执行的操作。然后查看和编辑您的代码。它不会做任何事情,但它是开始你的VBA任务的好地方。