在Excel VBA中创建多行数组?

Ryf*_*lex 2 excel vba excel-vba

我正在尝试制作一个多行数组变量,但由于某些原因它无法工作,我无法弄清楚我做错了什么...

以下数组正常工作:

aInter = Array("Item 1", "Item 2", "Item 3", "Item 4", "Item 5")
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试使用行继续创建一个多行数组时,& _它不允许我

我尝试了各种方法:

aInter = Array("Item 1", "Item 2", "Item 3" & _
"Item 4", "Item 5")

aInter = Array("Item 1", "Item 2", "Item 3", ) & _
("Item 4", "Item 5")

aInter = Array("Item 1", "Item 2", "Item 3") & _
("Item 4", "Item 5")
Run Code Online (Sandbox Code Playgroud)

这样做的正确方法是什么?

Mac*_*Los 5

正确的方法是:

aInter = Array("Item 1", "Item 2", "Item 3", _
    "Item 4", "Item 5", _
    "Item 6", "Item 7")
Run Code Online (Sandbox Code Playgroud)

  • _之前必须有空格 (4认同)