如果我使用 n
作为Variant
,以下代码效果很好,但如果我将n
变暗为Integer
,则给我"运行时错误 13 类型不匹配"。使用Variant
有什么缺点吗?还有其他建议吗?
Sub Update_Yest()
Dim tbl As ListObject
Dim n() As Variant
n = Array(10, 13, 17, 20, 28, 31, 35, 38)
For i = 0 To UBound(n)
Debug.Print n(i)
Next i
End Sub
没有缺点,使用 n 作为变体