excel - 为什么我的更改事件代码未处理?
问题描述
我有一些我认为应该可以工作的更改事件代码,但是更改事件过程似乎不起作用。有人可以帮忙吗?
Private Sub Worksheet_Change(ByVal Target As Range)
Dim wsInput As Worksheet
Dim rngValues As Range
Dim lRows As Long
Dim dateStamp As Range
Set wsInput = Worksheet("Input AX")
With wsInput
lRows = .Range("J26").End(xlDown).Row
Set rngValues = .Range("J26:P" & lRows)
Set dateStamp = .Range("J19")
If Not Intersect(Target, rngValues) Is Nothing Then
dateStamp.Value = Format(Now(), "mm/dd/yyyy hh:mm:ss")
End If
End With
End Sub
我没有看到我的文件有任何更改,所以我什至不确定代码是否正在运行。我将值粘贴到目标范围。
解决方案
推荐阅读
- docker - OAuth 2.0 的问题:503 服务暂时不可用
- flutter - 用户点击的一些 url 没有被 webview_flutter 捕获
- jenkins - Jenkins Pipeline 重命名文件
- api - WebHook 接收器“GenericJsonWebHookReceiver”需要 HTTPS 以确保安全。请注册“https”类型的 WebHook URI
- c# - 在 C# 中使用动态循环将列表项从存储库类传递到 Main
- python - 可以使用单个点分隔的字符串路径设置 Python 嵌套字典项吗?
- mysql - Laravel Query builder / Scope question here满足同一范围内多个条件的要求
- html - 如果它基于另一个 CSS 变量,则覆盖 CSS 变量不起作用
- python - 无法分配“'somedata'”:“otherdatal”必须是“”实例。
- javascript - Jquery 函数值随外部变量变化而意外变化