2016-11-24 6 views
0

VBA(Excel)で2次元配列の長さを取得するにはどうすればよいですか?VBA(Excel)で2次元配列の長さを取得するにはどうすればよいですか?

薄暗いgivenData(5、7)doubleとして

は、私はあなたが取得するUBound-LBound + 1を使用することができます7.

+3

http://stackoverflow.com/questions/26644231/vba-using-ubound-on-a-multidimensional-array、http://www.excel-easy.com/vba/examples/ size-of-an-array.html – Slai

+0

https://msdn.microsoft.com/en-us/library/office/gg 264295.aspx – teddy2

答えて

0
Sub ShowArrayBounds() 
    Dim givenData(3 To 5, 5 To 7) As Double 

    MsgBox LBound(givenData, 1) 
    MsgBox UBound(givenData, 1) 
    MsgBox LBound(givenData, 2) 
    MsgBox UBound(givenData, 2) 

End Sub 

を返します5、 を返すコマンドとコマンドを必要とします」各サイズの「サイズ」

関連する問題