我可以擦除数组的成员吗?

时间:2014-08-26 22:24:02

标签: arrays excel vba excel-vba

现在我用来删除数组成员的方法如下:

For i = 1 To UBound(ante_sent)
temp_ante = ante_sent(i)
    For k = 1 To UBound(cons_sent)
    temp_cons = cons_sent(k)
        If temp_ante = temp_cons Then
        cons_sent(k) = ""
        End If
    Next
Next

在上面用Excel VBA编写的代码中,cons_sent数组的成员变为空白,但我希望能够从数组中删除它并重新定义数组。有谁知道我是怎么做到的?另外,我对重新填充数组不感兴趣,因为重点是提高速度和效率,这会使事情效率低下。

0 个答案:

没有答案