应用程序定义或对象定义错误 1004

2025-02-01 17:05:33
推荐回答(1个)
回答1:

当定义key_row变量后,key_row的值是0,
If Worksheets(i + 1).Cells(key_row, 3) <> "" Then

在这条语句前没有给key_row赋值,这时key_row的值是0,但在cells中的两个参数都不为0,如果是0就出错误。