【发布时间】:2015-02-26 05:40:04
【问题描述】:
假设有两个工作表 1,工作表 2。两个工作表都有一个“数字”列,将记录联系在一起 Workshhet 2 对“数字”列中的每个唯一数字都有“日期”列,每当工作表 2 的“日期”列发生更改时,我想更新工作表 1 中与工作表 2 的唯一编号。 请帮帮我! :)
我已经尝试了以下
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then [C5].Value = [C5].Value + 1
End Sub
【问题讨论】:
-
请告诉我们您尝试了什么?如果您还没有尝试过任何事情,请从
worksheet_change事件开始。 THIS 将帮助您开始 :) -
顺便说一句,欢迎来到 stackoverflow :) 由于您是新来的,请花点时间看看Stack Overflow question checklist 询问代码的问题必须证明对正在解决的问题的最低理解。包括尝试的解决方案,为什么他们没有工作,和预期的结果。
-
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" Then [C5].Value = [C5].Value + 1 End Sub 然后尝试使用 Vlookup 来引用这个数据到第一个工作表。但是我想知道是否有更好的方法来做到这一点! :)
-
我建议阅读我的第二条评论中的链接,然后编辑您的问题以使其更有意义,否则您的问题最终将被关闭。此外,无论您尝试了什么相关代码,都将其放在您的问题中,而不是在 cmets 中。 :)
-
你显示的代码对我有用,你确定你启用了事件吗?
标签: excel vlookup validation vba