|
VBA高手解释这句数组用什么中括号
Sub test1()
arr1 = [{"A","B","C","D"}]
arr2 = Application.Transpose([{1;2;3;4}])
End Sub
arr1 = [{"A","B","C","D"}].........中括号大括号什么意思,没有见过这写法
arr2 = Application.Transpose([{1;2;3;4}])....................1;2之间为什么用;号,上面"A","B"又用,号,用;和,号有什么分别
[]可以引用常量数组
,号 相当于excel的列,可以理解为在excel中的一行多列,是一维数组 arr1(1 to 4)的一维数组
;号相当于是excel中的行,可以理解为excel中的一列多行,是二维数组 ([{1;2;3;4}],这个是一个(1 to 4,1 to 1)的二维数组
|
|