VBA overflow behaviour
我有一些我不了解的vba行为。
我在Excel 2016的宏中运行vba。
1 2 3 4 5 6 7 8 9 | Sub alpha() Dim a As Integer, b As Long a = 750 b = 50 * a Stop End Sub |
运行此子程序将导致溢出错误。 为什么?
变量
奇怪的是-如果我将变量
VBA中
您正在用
使用
强制类型推广。 最高可达2,147,483,647
我有一些我不了解的vba行为。
我在Excel 2016的宏中运行vba。
1 2 3 4 5 6 7 8 9 | Sub alpha() Dim a As Integer, b As Long a = 750 b = 50 * a Stop End Sub |
运行此子程序将导致溢出错误。 为什么?
变量
奇怪的是-如果我将变量
VBA中
您正在用
使用
强制类型推广。 最高可达2,147,483,647