引用:
該当したセル(F列)の隣の2行も行う
↑
>隣の2行
は、2列ですよね?
F20:F500の検索時には、A1:C1の数式は関係ないので、
「検索」と「数式複写」は切り離し手考えましょう。
参考コード
Sub sample1()
Dim c As Range
Dim firstAddress As String
With Worksheets(1).Range("F20:F500")
Set c = .Find(what:="SUM(", LookIn:=xlFormulas, lookat:=xlPart)
If Not c Is Nothing Then
firstAddress = c.Address
Do
'この部分に数式を複写するコードを記述する。
'「3つのセルを一緒に」ではなく、セル個々に考えましょう
'数式を複写する場合は、絶対参照/相対参照をよく考えてください。
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
Else
MsgBox "検索条件に合致するセルは存在しないよ"
End If
End With
End Sub