HH:在Excel工作表中添加MM时间戳

时间:2018-01-24 13:25:18

标签: excel vba excel-vba

每当将新值添加到工作表中的一行数据时,我使用以下代码在第1列中添加时间戳:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 1 Or Target.Column > 11 Then Exit Sub
    With Application
        .EnableEvents = False
        Me.Cells(Target.Row, 1) = Now
        .EnableEvents = True
    End With
End Sub

我有点像VBA初学者,有人能告诉我如何确保带时间戳的数据是hh:mm格式吗?目前它包括日期。

1 个答案:

答案 0 :(得分:2)

您可以通过宏设置格式。

Cells(target.Row, 1).NumberFormat = "hh:mm"