0
Dim Sh_Temp As Worksheet
Set Sh_Temp = ThisWorkbook.Sheets("Temp")
lRow = Sh_Temp.Cells(Rows.Count, 1).End(xlUp).Row
ReDim vArray(lRow - 1)
vArray = Sh_Temp.Range("A2:A" & lRow).Value2 ' Exclude Header Value in A1
は完璧に動作しますが、例えば一つの値だけがあるときストア単一の値:ワークシート「TEMP」 以上の1の値がある場合には上記のコード型の不一致
Ref. No.
2.1.a
を配列にコピーすることはできませんそれは
'型の不一致'
ReDim vArray(lRow - 1)
の必要性がある
範囲は、次のような2D配列です。 'ReDim vArray(1、lRow-1)'、 'lrow-1'は決して0以下であってはなりません。 –