我想知道如何在Excel中填充多维数组。一维数组可以按以下方式填充:
Dim myarray as variant
myarray = Array("sheep", "goat", "chicken")如何为多维数组分别填充每一行?
发布于 2014-11-07 18:55:55
你可以这样做:
Dim a
a = [{1,2;3,4;5,6}]限制:
Variant类型的数组,因为[x]是Evaluate("x")的缩写,这意味着x是通过Excel解释的,而x只返回变体。因此,声明Dim a As Variant或数组Dim a() As Variant工作得很好。但是没有任何其他类型的数组,例如Dim a() As String失败。https://stackoverflow.com/questions/26807568
复制相似问题