よく忘れるので。
とゆーかVB6以降ならそもそも配列を使わないかもしれないが。
'---------------------------------------------------------
'まず宣言。
Dim ArrayA() As String
'いくつになるかわからないがとにかく格納していく。
For i = 0 to ThisWorkbook.thisWorkSheet.Range("カウント数").value
ReDim Preserve ArrayA(i)
Array(i) = ThiwWorkBook.ThisWorkSheet.cells(1, 2 + i)
Next
'---------------------------------------------------------
ポイントは ReDim Preserve です。
0 件のコメント:
コメントを投稿