縦方向のセル内容を配列に格納する
Function getCellArray(COL As String) As Variant Dim ary(50) As Variant Dim ite As Integer For ite = 0 To Worksheets("SheetName").Cells(Rows.count, COL).End(xlUp).row ary(ite) = Worksheets("SheetName").Range(COL & ite + 1).Value Next ite getCellArray = ary End Function
動的な配列は扱えないことは無いみたいなんだけど、まだ使い方がよくわからない。TODOです。