Я не могу найти синтаксическую ошибку при записи формулы с FormulaR1C1 - PullRequest
0 голосов
/ 17 февраля 2020
ActiveCell.FormulaR1C1 = _
    "=IFERROR(VLOOKUP(C[-2],'PivotTable of DBS'!C[-2]:C[-1],2,0),"NOT FOUND")"

когда я запускаю макрос, он показывает мне

"ошибка компиляции: синтаксическая ошибка"

Я не знаю, что я отсутствует.

1 Ответ

1 голос
/ 17 февраля 2020

Может быть первой ссылкой на ячейку как C [-2] и двойными кавычками для слов Not Found

Попробуйте это

ActiveCell.FormulaR1C1 = _
    "=IFERROR(VLOOKUP(RC[-2],'PivotTable of DBS'!C[-2]:C[-1],2,0),""Not 
Found"")"
...