我的问题是关于Excel中VBA中的运行时错误91。我做了一些搜索无济于事。我的代码如下。我注意到导致错误的部分。为什么会发生这种情况,我如何解决它并继续前进?查找函数中的VBA运行时错误91
Sub RemoveFooterRows(theFile)
Dim found As Range
Dim aggregateRow
''Error is from section below
found = isItRow = Workbooks(theFile).Worksheets(1).Columns(1).Find _
("Summary", Range("A1"), xlValues, xlPart, xlByRows, xlNext, False, , False)
''Error is from section above
MsgBox ("val is " & found.Row)
End Sub
也值得添加一个检查'如果没有发现什么都没有然后...'在未找到值的情况下。 – 2012-02-08 19:35:20
好的,那是有效的,我没有意识到我有双重任务。但是,当我添加一个.Row的时候,我怎么得到这一行,我得到了同样的错误。如何将找到的行分配给变量? – Brian 2012-02-08 19:40:34
添加.row到什么?它已经在MsgBox行中,并且对我来说还不错。 – Jesse 2012-02-08 20:50:03