表名是excel中的DATA,使用VBA中的F4属性而不是sheet1我已将其更改为sData。sql查询vba ADO
我的AQL查询没有返回任何result.I需要从VBA同一工作簿中的数据表中提取的列。
我的代码是:
Sql = "Select productNumber from [shtData$] where produvtDesc = "&pDes&" "
'pDesc is a string variable that stores description.
这是我们如何在SQL查询把表的名字吗?我试过[Data $],但它不起作用。
请帮忙。
所以我的SQL变为:从[数据$]选择productNumber哪里productDesc ='“&pDesc&”'“。在设置连接时,我的连接是正确的,但正如你提到的路径动态获取路径,存储在一个变量,然后我想把Data.xls,串联可能是你可以说。 –
所以“Data Source =”&pathname&“Data.xls”&“;”,这是对的吗? –
我不知道如何把路径,得到一个suntax错误 –