EXCEL与ACCESS的版本都是2010的
我以前都可以很容易地从宏中执行已经在ACCESS里写好的QUERY
我的语法如下
Sub tyu()
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Set cn = New ADODB.Connection
cn.ConnectionString = "provider=microsoft.ACE.OLEDB.12.0;data source=D:\数据库\abc.ACCDB"
cn.Open
cn.DoCmd.OpenQuery "DFE"
End Sub
DEF是在abc里已经写好的查询
这个查询会产生一个新的资料表
但是在cn.DoCmd.OpenQuery "DFE"这边就会出现错误
显示以下的错误
请问到底是什么问题呢
拜托高手帮忙解答一下了
谢谢