vba数组定义超过一行怎么办?

编辑:自学文库 时间:2024年03月09日
在VBA中,如果数组定义超过一行,可以使用下划线字符“_”来将代码分成多行。
  例如,我们可以定义一个包含10个元素的字符串数组: Dim myArray(9) As String myArray(0) = "Value 1" myArray(1) = "Value 2" myArray(2) = "Value 3" myArray(3) = "Value 4" myArray(4) = "Value 5" myArray(5) = "Value 6" myArray(6) = "Value 7" myArray(7) = "Value 8" myArray(8) = "Value 9" myArray(9) = "Value 10" 这个数组的定义超过了一行,但我们可以使用下划线来将代码分成多行,以提高可读性和维护性。
  每行的结尾都应该加上一个下划线,除了最后一行。
  整个数组的定义作为一条完整的语句,在代码执行时将正确生成数组。