If CurrentTable.name = "IL接头任务单" Then
Tables("IL接头任务单").Filter = "[订单完成] = '未打箱' and [测试单] = '正式单'"
For Each r As Row In Tables("IL接头任务单").rows
DataTables("IL接头任务单").DataCols("要求交货日期").RaiseDataColChanged()
Next
Tables("IL接头任务单").Filter = "[已过期] = '已过期' and [测试单] = '正式单'"
End If
上面是一个按钮代码,执行起来比较慢。我本来是希望是执行第一次筛选之后,能够把筛选结果显示出来,然后再执行RaiseDataColChanged(),这样子的话,按道理执行起来是不会慢的。所以,我怀疑第一次筛选的动作没有执行,因为数据表的画面也没有显示第一次筛选的结果。请问是这样理解吗?