我在Excel VBA中编码并录制了一个宏,以了解MS将如何执行我正在尝试编写的操作。 在代码中,我注意到他们如何将字符串放在如下所示的数组中。
.CommandText = Array( _
"SELECT *" & Chr(13) & "" & Chr(10) & "FROM `C:\Temp\test.accdb`.myTbl myTbl")
有人可以向我解释为什么以这种方式使用数组吗?
仅使用字符串会不会更容易:
.CommandText = "SELECT *" & Chr(13) & "" & Chr(10) & "FROM `C:\Temp\test.accdb`.myTbl myTbl"