vbscript 判断数组维数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vbscript 判断数组维数相关的知识,希望对你有一定的参考价值。

Function DofArray(arr) As Integer
    On Error Resume Next
    '判断是否数组
    If Not IsArray(arr) Then
        DofArray = -1
        Exit Function
    End If
    '利用出错来判断
    For i = 1 To 60
        aa = UBound(arr, i)
        If Err.Number <> 0 Then
            DofArray = i - 1
            Exit Function
        End If
    Next
End Function


Function arr1to2(arr)
    lv = UBound(arr) + 1 '注意一维数组和维数的起始数字的不同
    ReDim arr1(1 To lv, 1 To 2)
    For i = 1 To lv
        arr1(i, 1) = arr(i - 1)
    Next
    arr1to2 = arr1
End Function

以上是关于vbscript 判断数组维数的主要内容,如果未能解决你的问题,请参考以下文章

Java 动态判断数组维数并取值

Java 动态判断数组维数并取值

EXCEL 数组和维数

python如何减小维度

如何在vba动态数组不清空维数前提下快速将所有元素赋值为0, erase会把动态数组维数清空

如何找到数组的维数?