我最近升级到excel 2016。
我运行一个进程来刷新查询访问数据库的查询。
2010年,这个过程没有任何问题, 但在2016年我收到了错误
运行时错误'-2147417848(80010108)':Mehtod'刷新对象 '_queryTable'失败
在这一行
Sheets("database").range("A1").listoject.querytable.refresh
我试过了
Dim BigQry As QueryTable
Set BigQry = Sheets("database").Range("A1").ListObject.QueryTable
BigQry.Refresh BackgroundQuery:=False
以及
Dim tbl as listobject
set tbl = sheets("database").listobjects("tableX")
Tbl.refresh
有人知道为什么excel版本会这样做吗?我现在已经测试了3个不同的用户,结果相同