Excel VBA ADO到工作簿语法 - 多个条件

时间:2017-05-10 04:42:21

标签: excel vba ado

我通过ADO连接查询另一个Excel工作簿。在几个部分中,我需要使用多个条件,但我似乎无法弄清楚语法。有人能指出修复我的sql字符串吗?:

SELECT FROM [Sheet1 $] WHERE Date =' 10/05/2017' AND Group = 3

当我只使用一个条件但不是多个条件时似乎工作正常。谢谢!

[编辑]我得到的错误"语法错误(查询表达式中缺少运算符'日期=' 10/05 / 2017' AND'。 "

1 个答案:

答案 0 :(得分:0)

解决了我自己的问题,只需在多个条件时在字段名称周围添加方括号。稍微挣扎一下日期,但我会把它弄清楚。