Ok, я использовал формулу, которая была предложена, что хорошо работает, должен работать без проблем, но теперь я получаю эту ошибку:Ожидаемый конец Заявление
Expected End of Statement
Вот формула
Range("B4").FormulaR1C1 = "=IF(RC[-1]="T",VLOOKUP(RC[7],treatlookup,11,FALSE),VLOOKUP(RC[7],itemlookup,22,FALSE))"
Не уверен, что происходит, почему это происходит. Какие-либо предложения.
Спасибо,
@SASUSMC Так, чтобы исправить эту проблему, обернуть 'T' в двойные кавычки. '" "T" "' – ARich
Спасибо, за помощь. Всегда путайте элемент с одиночной/двойной цитатой. – SASUSMC
@KenWhite Одиночные кавычки не работают; [они вызывают ошибку.] (http://stackoverflow.com/questions/21787594/formula-application-defined-or-object-defined-error/21787658#21787658) – ARich