#excel #vba
#excel #vba
Вопрос:
Twsht.Cells(Trow 1, 15).Formula = "=IFERROR(VLOOKUP(M" amp; Trow 1 amp; Chr(38) amp; "-" amp; Chr(38) amp; "N" amp; Trow 1 amp; ",'Table Array'!$A$2:$D$26,4,FALSE)," amp; Chr(34) amp; Chr(34) amp; ")"
Получение приведенного ниже сообщения об ошибке
«Ошибка времени выполнения 1004″
Ошибка, определяемая приложением или объектом
если я вставлю приведенную ниже формулу непосредственно в ячейку, она будет работать
=IFERROR(VLOOKUP(M604 amp;-N604,’Массив таблиц’!$ A $ 2: $ D $ 26,4, FALSE),»»)
Комментарии:
1. используйте . FormulaR1C1
Ответ №1:
использование:
Twsht.Cells(Trow 1, 15).Formula = "=IFERROR(VLOOKUP(M" amp; Trow 1 amp; "amp;-N" amp; Trow 1 amp; ",'Table Array'!$A$2:$D$26,4,FALSE),"""")"