在以下子例程中,定义二维数组似乎不适用于续行。TestArray1 按预期初始化,但是当我添加行继续时,我收到消息,
“编译错误 - 缺少右括号”。
(实际上我不确定英语的确切措辞,用德语做这个。在德语中,错误消息是,
“Fehler beim Komilieren:Fehlende schliesende Klammer”。
我相信英语离我们不远了。)
为什么这不起作用?
Sub TestArrays()
Dim TestArray1 As Variant, TestArray2 As Variant
TestArray1 = [{"1String1", "1String2", "1String3"; "2String1", "2String2", "2String3"; "3String1", "3String2", "3String3"}]
TestArray2 = [{"1String1", "1String2", "1String3"; _
"2String1", "2String2", "2String3"; _
"3String1", "3String2", "3String3"]}
End Sub