我想知道有没有办法在VBA中为AfterUpdate表事件添加宏?
level_*
我在每次登录后重新创建链接表,所以我还需要重新关联AfterUpdate表事件。
答案 0 :(得分:1)
DoCmd.RunMacro "MacroName"
应该做的伎俩。只需在AfterUpdate事件结束时加以解决。
编辑:
为什么不改变链接而不是创建新表?然后,您不必使用VBA重新分配宏。
Set db = CurrentDB
Set tdf = db.TableDefs("ARCH_CALL")
tdf.Connect = "ODBC;DRIVER=SQL Server;SERVER=10.0.0.1;" _
& "UID=testdb;APP=Microsoft Office 2003;WSID=abc;TABLE=dbo.ARCH_CALL"
tdf.RefreshLink