如何在不引起语法错误的情况下在两行中打破二维数组定义?

How to break 2D array definition in two lines without causing syntax error?

我试图通过将二维数组定义中的每个子数组分隔成单独的行来提高可读性,但这会导致语法错误。这是我的代码:

Dim Array2D As Variant
Array2D = [{"a","b";"c","d";"e","f"}]

这就是我想要做的:

Dim Array2D As Variant
Array2D = [{ _
"a","b"; _
"c","d"; _
"e","f"}]

在第一个 _ 之前添加一个分号应该可以。

将 Array2D 调暗为变体

    Array2D = [{ ; _
    "a","b"; _
    "c","d"; _
    "e","f"}]