'中间为对表的数据进行处理的代码
结果在执行最后一行代码时提示错误代码9下标越界,我如果用Workbooks.Close就把当前包含代码的工作簿也关闭了请问该如何处理?
最后一行用代码将读取数据的工作簿关闭
你對这个回答的评价是
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知噵的答案。
对工作簿集合的操作包括新建、咑开和保存工作簿等 1.1 用Add方法新建工作簿
也可以用“打开”对话框来打开工作簿: 1.3 用OpenText方法打开文本文件并复制到工作表 使用此方法可以打開一个文本文件,并将其内容分列(按空格)处理后复制到工作表中
1.4 判断工作簿是否存在
1.5 判断工莋簿是否打开
工作簿事件的代码保存在“ThisWorkbook”对象(左边的工程对象窗口)中。 3.1 用Open事件打开关联工作簿 |
显示标准的“打开”对话框获取用户文件名,而不必真正打开任何文件
序中引用其他工作薄,必须将该工作薄打开
而 GetOpenFilename 方法 只能获取文件名,不会真正打开任何文件
所以在Workbooks(FileName)没有打开的情况下引用该工作薄肯定会越界
另外,你的程序是对两个工作薄的单元格的复制没必要激活工作薄,所以Workbooks(FileName).Activate可以删除
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。