VBA:编译错误,参数数量错误或属性分配无效 - .find

时间:2018-04-11 08:36:44

标签: excel-vba vba excel

所以我试图找到包含值“SOI 1”的单元格的行号。消息框返回正确的数字,但是当我尝试将该数字分配给变量供以后使用时,我得到编译错误:

“参数数量错误或属性分配无效”

我对VBA很新,所以你们提供的任何帮助都会很棒!

Public Sub Testing()

Dim rFind As Range
Dim row_SOI1 As Integer

test = "SOI 1"

With Range("A1:A100")
Set rFind = .Find(What:="SOI 1", LookAt:=xlWhole, MatchCase:=False, SearchFormat:=False)
If Not rFind Is Nothing Then
    MsgBox rFind.Row
    If test = "SOI 1" Then:
        rFind.Row = row_SOI1
    End If
End If
End With

End Sub

0 个答案:

没有答案