标签: excel excel-vba vba
在运行我编写的代码时,我收到了“下标超出范围错误”。 错误的代码行是: value = Sheets("name_of_sheet").Range("C2").value
value = Sheets("name_of_sheet").Range("C2").value
对我来说奇怪的是,这个确切的代码现在每天工作一年,没有任何问题。 将“Sheets”更改为“Worksheets”解决了这个问题,所以我确信表单名称没问题。
有人可以解释一下吗?
感谢。