0

我的表格包含一个注册日期、3 个订单活动日期(不同的、随机的订购阶段)和一个数字,其中包含“自上次活动以来的天数”。

Customer Register: 2009-08-11
Stage A: 2011-03-12
Stage B: 2012-01-10
Stage C: 2009-09-30
Days since last activity: 882

我需要计算“自上次活动以来的天数”,并且该活动可以在 3 个日期字段中以非顺序方式发生。我有一个查询要在整个工作表上处理此问题,但我一直坚持设置表单以在更改/输入日期时自动更新“自上次活动以来的天数”字段。

当这三个日期字段之一发生更改时,是否有一种有效的方法可以触发对单行数据的更新查询?

4

1 回答 1

0

如果 Stage A、Stage B 和 Stage C 是表单上的文本框,则可以对它们中的每一个使用 AfterUpdate 事件来重新计算 DaysSinceLastActivity:

Private Sub StageA_AfterUpdate()

   'Run your query here

End Sub
于 2013-11-06T12:08:32.970 回答