在VBA中,我可以Dim
以这种简洁的方式将多个对象作为整数放在一行中,或者仅声明d
是一个整数?
Dim a, b, c, d As Integer
您可以测试:
Sub test()
Dim a, b, c, d As Integer
Debug.Print TypeName(a)
Debug.Print TypeName(b)
Debug.Print TypeName(c)
Debug.Print TypeName(d)
End Sub
立即窗口中的输出:
Empty
Empty
Empty
Integer
空可能会有点令人困惑,但它清楚地表明只有最后一个是整数。使用 F8 单步执行代码,同时在局部窗口中查看结果会提供更多信息,因为 a、b、c 的类型明确指定为 Variant/Empty。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)