'あらかじめ、As Object(,) から 行単位に 1 次元化しておく Dim Items As Object() = {1, True, "A"} Dim row = dt.New表名Row() '型指定な DataTable のために、個別に型を明示する方法もありますが 'row.列名1 = CInt(Items(0)) 'row.列名2 = CBool(Items(1)) 'row.列名3 = CStr(Items(2)) '下記の手抜き実装でも十分です。(型チェックは DataTable 側に任せることになります) row.ItemArray = Items dt.Add表名Row(row)
Dim arr2D = DirectCast(xlRange.Value, Object(,)) Dim rowCount = arr2D.GetLength(0)