Problem with Find method
Ian,
If you are only checking in a single cell, why not use InStr ?
If Instr(Sheets("CHART_SHEET").Range("B63").Value,"_S HARE")0 then
NickHK
"IanC" ...
I am trying to use the Find method in VBA to identify whether a cell
contains
a phrase (in this case "_SHARE") such that if it does a specific piece of
code is run. I am using the following code:
With Sheets("CHART_SHEET").Range("b63")
Set C = .Find("_SHARE", LookIn:=xlValues, LookAt:=xlPart)
End With
If Not C Is Nothing Then GoSub 3000
However, even when cell b63 has "_SHARE" as part of its value, this still
returns c as equal to Nothing.
One other point that may be relevant is that the cell b63 is based on a
vlookup function.
Thanks in advance,
Ian
|