作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对 VBA 很陌生,但很擅长公式。我正在处理时间戳问题。我编写了代码,因此如果我从 E3 中的验证列表中进行选择,它将在 F3 中给我一个时间戳。我希望 E 列中以 E3 开头的所有单元格都是如此。我将有 500 到 15000 条记录(行)。我正在使用的代码粘贴在下面。在此先感谢您的任何建议。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 5 And Target.Row = 3 Then
If Target.Value = "" Then
Cells(3, 6).Value = ""
Else
Cells(3, 6).Value = Format(Now, "mm/dd/yyyy HH:mm:ss")
End If
End If
End Sub
最佳答案
这个怎么样?
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 5 And Target.Row >= 3 Then
i = Target.Row
If Target.Value = "" Then
Cells(i, 6).Value = ""
Else
Cells(i, 6).Value = Format(Now, "mm/dd/yyyy HH:mm:ss")
End If
End If
End Sub
关于excel - 如何让 VBA 在多个单元格上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19914526/
我是一名优秀的程序员,十分优秀!