動的配列 ReDim@Excel マクロ・VBA
動的配列を作成します。
Redimを利用します。
Redimより、動的に配列のメモリを割り当てることができます。
データを残して、再割り当てを行う場合は、
ReDim Preserveを使用します。
'配列宣言
Dim str() As String
'メモリの割り当て
ReDim str(1)
str(0) = 0
str(1) = 1
'再度メモリの割り当て、データが失われる。
ReDim str(1)
str(0) = 0
str(1) = 1
'Preserveを利用してメモリの割り当て、データは残る。
ReDim Preserve str(2)
|
|
Copyright (C) Excelマクロ・VBAのお勉強. All Rights Reserved.