Excel 错误6--溢出问题

Excel 错误6--溢出问题,excel,vba,Excel,Vba,下面的代码给了我一个错误代码6溢出。当我单击错误上的“确定”时,文件将打开。我使用相同的代码打开这个宏中的其他工作簿,它们很好。我把文件移到desto,它就成功了。B但当尝试从网络操作加载时失败。我也确保在重用变量之前清除它们。 Dim xlWorkbook2 As Excel.Workbook Dim FILEPATH As String FILEPATH = "C:\\Daily Remit History Data\dailycashtran.xlsx" Set xlWorkbook2

下面的代码给了我一个错误代码6溢出。当我单击错误上的“确定”时,文件将打开。我使用相同的代码打开这个宏中的其他工作簿,它们很好。我把文件移到desto,它就成功了。B但当尝试从网络操作加载时失败。我也确保在重用变量之前清除它们。

Dim xlWorkbook2 As Excel.Workbook
Dim FILEPATH As String

FILEPATH = "C:\\Daily Remit History Data\dailycashtran.xlsx"
Set xlWorkbook2 = Workbooks.Open(FILEPATH)

问题是在下一行代码中,如果没有完成为其编码的工作表名称,我将对单元格数进行计数

计数=工作表(“表1”)。单元格(Rows.count,“A”)。结束(xlUp)。行

当工作表打开时,我正在打开另一个EXCEL实例。有一次,我发现了我的错误,并纠正了我打开另一个工作簿的方式,如果修复了我的问题


谢谢

为什么使用双斜杠?除了文件路径中的双斜杠之外,这个位if代码没有明显的错误。即使使用双斜杠或假设您正在打开的Excel文件可能已损坏,也很难看到此代码如何产生溢出错误。你用调试器检查过它了吗?你能验证哪一行抛出了错误吗?我检查过几次,几乎就像文件打开要花很长时间一样。只要我点击错误上的ok,文件就会打开。