+ -
当前位置:首页 → 问答吧 → 一个关于TransferSpreadsheet很纠结的问题!请教!

一个关于TransferSpreadsheet很纠结的问题!请教!

时间:2011-05-17

来源:互联网

各位好,小弟遇到一个巨纠结的问题,请指教。
我用一下TransferSpreadsheet acImport的方法在ACCESS导入一个指定的EXCEL file,如果没人打开这个EXCEL file那么就能成功的导入,如果这个EXCEL file 已经有人打开,那么程序就会自动停止并提示当前目标文件已经被人locked住,占用了。
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel7, "Temp", Filename, , SheetName & "!A:U"

到底有没有办法让他强制无论有没有人打开,直接导入指定的表,但是如果我用on error resume next, 他其实是没有导入任何东西的.

怎么办呢,很纠结,请打救!!谢谢

作者: eedifier   发布时间: 2011-05-17

只能检测是否被使用,然后强制关闭在导入。

作者: guojianlin1985   发布时间: 2011-05-17