Я делаю шаблон, который будет включать формулу в каждую ячейку столбца C
, которую мой коллега может просто скопировать на свои рабочие листы. Для этого я поместил переменный номер строки для правильной работы в рабочей среде моего коллеги.
For i = 2 To x
Sheets("Worksheet").Range("C" & i).FormulaR1C1 = _
"=INDEX('S2.0 - Setup'!B:I,MATCH(INDIRECT(""C"" & ROW()),'S2.0 - Setup'!I:I,0),1)"
Next
Я ожидаю быть в C2
:
=INDEX('S2.0 - Setup'!B:I);MATCH(INDIRECT("C" & ROW());'S2.0 - Setup'!I:I;0);1)
Но результат:
=INDEX('S2.0 - Setup'!B:(I);MATCH(INDIRECT("C" & ROW());'S2.0 - Setup'!I:(I);0);1)
Таким образом, Excel помещает эти скобки в диапазоны B:I
и I:I
.