[英]Reference workbook by path and name error: Subscript out of range
我从下面的行中收到“下标超出范围”错误:
Set WBset = Workbooks("FilePath\PK18 - Unformatted.xls").Worksheets("PK18 - Unformatted")
我检查了工作表名称和文件名,它们是正确的。 工作表存在。
假设 WBset 是一个工作簿对象,您需要从命令中删除文件路径,使其看起来如下所示。 该文件需要打开,因为 Workbooks 是打开的 Workbook 对象的集合。
Set WBset = Workbooks("PK18 - Unformatted.xls").Worksheets("PK18 - Unformatted")
错误的工作簿名称,应该是名称而不是路径
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.