У меня есть код в моем макросе, который возвращает меня в мою ячейку (A5) результат #name
?VBA macro с формулой (Excel)
Range("A5").Select
ActiveCell.FormulaR1C1 = "=Application.Sum(Range(Cells(1, 5), Cells(20, 5)))"
End Sub
#name?
включает формулу текста между кавычками в моем VB коде
=Application.Sum(Range(Cells(1, 5), Cells(20, 5)))
Если я буду писать без кавычек это будет возвращают мне результата. (Сумму диапазона)
ActiveCell.FormulaR1C1 = Application.Sum(Range(Cells(1, 5), Cells(20, 5)))
но необходимо иметь в моей таре A5 результат и формула, как я получил этот результат. Возможно, этого достаточно, чтобы изменить некоторые параметры?
Хотите получить в вашей ячейке и формула и результат? Если да, проверьте ответ ниже, http://stackoverflow.com/a/41298568/2707864 –