Как упоминалось в комментариях, Find()
- это метод объекта Range
, а не объекта Worksheets
.
Это способ запустить ваш код без ошибок:
Sub FindEquipCost()
Dim equipment As Range
Set equipment = Sheets("Sheet1").Cells.Find("EQUIPMENT", _
LookIn:=xlValues, MatchCase:=True)
If Not equipment Is Nothing Then
MsgBox equipment.Address
Else
MsgBox "MISSING"
End If
End Sub
См. .Cells
между Sheets()
и .Find
.