excel 运行时错误“6”:变量声明为Long时溢出

oknwwptz  于 2023-04-07  发布在  其他
关注(0)|答案(1)|浏览(241)

我有一个工作表,我在其中循环一年的所有股票并输出:

  • 股票代码
  • 年度变化(尚未到达)。
  • 百分比变化(尚未达到)。
  • 库存的总库存量。

该脚本获取前几个自动收报机的总成交量,但不再运行。
“I”列中有唯一代码且“L”列中未填写总交易量的工作表:

我明白
运行时错误“6”:溢出
我把我的数据类型从Integer改成了Long,但没有用。
调试器突出显示代码行的脚本:

5lhxktic

5lhxktic1#

Long将支持最大值为2147483647的值,而AAB(单元格L3)的值已经非常接近该值。您可能应该考虑使用允许更大值的数据类型。请参阅VBA数据类型here

相关问题