说明:本文记录作者在操作宏时遇到的问题,表述较为简略。
报错:运行时错误,下标越界
可能原因:
Workbooks("ItemMaster")
,如果没有ItemMaster
文件打开会造成报错,另外,我们一般是写Workbooks("ItemMaster.xls")
Sheets("Sheet1")
,如果工作簿没有名为"Sheet1"
的表,会造成下标越界Cells(gyou1, 1).Value
,如果gyou1
的值不是有效的行(例如小于0或者超过表的最大行数),会造成下标越界
作者遇到报错的原因是将工作表的名字修改了,而VBA的代码未修改,也就是原因二导致的下标越界错误
说明:以上内容整理自百度知道,链接未保留