3万行这个耗时肯定是不正常的。
看看你datacolchanged事件等表事件的代码,可能有耗时的代码。导入的过程中是会触发对应事件的。
你可以用类似如下代码
SystemReady = False
'Merger合并代码
SystemReady = True
http://www.foxtable.com/help/topics/0685.htm