IIU C, возможно, более простой способ сделать это:
Range("C2:C1001").Formula = "=--ISNUMBER(SEARCH(""amazing"",A2))"
Измените SEARCH
на FIND
, если вы хотите, чтобы это чувствительно к регистру.
Для поиска по двум словам, возможно:
Range("C2:C1001").Formula = "=--OR(ISNUMBER(SEARCH({""amazing"",""great""},A2)))"
Измените OR
на AND
, если хотите, чтобы оба были найдены.