你为啥要用opento啊?
主窗口是最好选择,设计恰当,是不会闪烁。
例如切换到表B并打开主窗口:
Forms("表B窗口").Open()
MainTable = "表B"
先打开窗口,再切换过去,这样就不会闪了。