为什么VBA会使用字符串类型的数组而不仅仅是字符串作为参数

时间:2016-09-19 13:36:30

标签: arrays excel vba excel-vba

我在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"

0 个答案:

没有答案