我希望我的下面的子过程在每次执行时都能将参数和时间戳推送到一个二维数组中。
基本上我想要得到一个有2列n行的数组,第1列是过程中使用的参数,第2列是时间戳。
这个过程是从函数中调用的,但是函数返回了#VALUE!,而且数组是空的。这段代码哪里出错了?
Public Dim myArray() As Variant
Public Sub mySub(argument)
n = n + 1
//other code here
ReDim Preserve myArray(1 To n, 1 To 2)
myArray(n, 1) = argument
myArray(n, 2) = DateTime.Now()
End Sub
基本上我想要得到一个有2列n行的数组,第1列是过程中使用的参数,第2列是时间戳。
这个过程是从函数中调用的,但是函数返回了#VALUE!,而且数组是空的。这段代码哪里出错了?