范围内没有值

可用于指定数组中的元素数的方式受到一些限制。 此错误具有以下原因和解决方法:

  • 未正确指定数组界限。 例如,下列范围无效:

      Dim MyArray(10 To -5)    ' Descending order not permitted. 
      Dim MyArray(0 To 0)        ' No elements in the array. 
    

    检查以确保语法正确。 例如,下面的范围是有效的:

      Dim MyArray(-5 To 10)
    

有关其他信息,选择有问题的项并按 F1(在 Windows 中)或 HELP(在 Macintosh 上)。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。