Я пытаюсь упростить вставку функции Round в число ячеек, в которых уже есть формулы.
Например, если ячейка A1 имеет формулу =b1+b2
, после использования этого макроса я хочу, чтобы содержимое ячейки читалось как =Round(b1+b2,)
. Формулы в каждой из ячеек не одинаковы, поэтому часть b1+b2
должна быть чем угодно.
Все, что я могу получить, это:
Sub Round()
Activecell.FormulaR1C1 = "=ROUND(b1+b2,)"
End Sub
Так что я действительно ищу способ получить формулу в выбранной ячейке, а затем отредактировать это содержимое с помощью VBA. Я нигде не могу найти ответ.