Nếu theo kích thước không xác định, bạn có nghĩa là số phần tử không xác định, bạn có thể sử dụng mảng động.
Dim aArray() As Single ' or whatever data type you wish to use
ReDim aArray(1 To 1) As Single
If strFirstName = "henry" Then
aArray(UBound(aArray)) = 123.45
ReDim Preserve aArray(1 To UBound(aArray) + 1) As Single
End If
Ubound (aArray) ném lỗi nếu mảng chưa được định kích thước, vì vậy chúng tôi bắt đầu bằng cách thêm phần tử vào. Điều đó khiến chúng ta có phần tử trống ở cuối văn bản, vì vậy mã của bạn nên giải thích điều đó. aArray (Ubound (aArray) -1) sẽ cung cấp cho bạn phần tử hợp lệ cuối cùng trong mảng.
Nguồn
2012-09-30 20:43:03
Cảm ơn bạn rất nhiều !!!! –
Bạn đang rất hoan nghênh. –