你可以在打开窗口前,将表的名称保存在一个public变量中:
public变量 = e.Table.Name
Forms("工程名称").open()
原来类似这样的代码:
Tables("入仓主表").Current("项目名称") = e.Table.Current("项目名称")
改为:
Tables(public变量).Current("项目名称") = e.Table.Current("项目名称")