【问题标题】:Subscript out of range error 9 [closed]下标超出范围错误9 [关闭]
【发布时间】:2015-01-01 08:54:14
【问题描述】:

尝试执行此操作时,我不断收到该错误:

Dim MaxFileSize As Long    
...
MaxFileSize = Application.WorksheetFunction.Max(Worksheets("'system32-he'").Range("B2:B24"))

我试过用谷歌搜索它,但没有发现任何有用的东西。

【问题讨论】:

  • 检查工作表的拼写,你确定里面应该有单引号吗?
  • @vba4all 实际上我不是。我想它现在可以工作了,谢谢:)

标签: vba excel error-handling


【解决方案1】:

参考见MSDN Subscript out of range error 9

在您的情况下,由于工作表名称周围有额外的单引号,Worksheets Collection 无法返回正确的工作表。我相信这就是导致错误的原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-06
    • 2017-06-16
    • 1970-01-01
    • 1970-01-01
    • 2014-02-03
    • 2019-12-15
    • 2015-05-08
    • 1970-01-01
    相关资源
    最近更新 更多