Я пытаюсь написать сценарий VBA, который воплощает формулу Excel, но постоянно получаю сообщение об ошибке и, похоже, нигде не могу найти решение.
Я думаю, что причиной проблемы может бытьчто у меня есть формула R1C1, которая включает в себя +1.Я не могу сказать наверняка, но кажется возможным, что это может быть истолковано как плохой синтаксис.Возможно, заставляя меня думать, что я имею в виду текущий столбец + 1 столбец.Тем не менее, общее растяжение.
Range("A4").Select
ActiveCell.FormulaR1C1 = _
"=IF(R[-1]C+1>R2C15,"",R[-1]C+1)"
Конечный результат должен состоять в том, что если значение предыдущей строки +1 больше значения в R2C15 (O2), будет получен пробел, в противном случае значение предыдущей строки +1,Тем не менее, я получаю сообщение об ошибке 1004.
Есть мысли?