在vba函数中返回一个空字符串数组

时间:2016-02-05 09:59:14

标签: arrays vba

由于返回数组和函数返回不匹配,我的代码无法编译:

Function getRowFrom2DArray(Arr As Variant, RowNumber As Long) As String()
If NumberOfArrayDimensions(Arr) <> 2 Then
        getColumnFrom2DArray = Array()
        Exit Function
    End If

如何强制= Array()为字符串类型,我可以使用split函数吗? split("","")或最好的方式是什么?

1 个答案:

答案 0 :(得分:0)

很久以前,我已经与VBA合作,但据我记得,你可以使用ReDim getRowFrom2DArray(0)来初始化一个空数组。