Добрый вечер! Подскажите пожалуйста, как так преобразовать мне выражение, чтобы в конечном итоге в ячейках диапазона "Сумма" были указаны не конечные значения, а формула со ссылками на ячейки.
Попытка написать сумма.FormulaLocal , сумма.Formula не приводят к желаемому результату.
Попытка написать сумма.FormulaLocal , сумма.Formula не приводят к желаемому результату.
Код |
---|
Sub Вставка(Область, a As Range, b As Range, x, y) Dim Объемные_величины As Worksheet Dim сумма As Range ThisWorkbook.Worksheets("объемные величины").Activate Set Объемные_величины = ActiveSheet Область.Copy Объемные_величины.Cells(2, 1) Set сумма = Объемные_величины.Range(Cells(2, 7), Cells(x, y)) сумма = Evaluate(a.Address(, , , True) & "+" & b.Address(, , , True)) End Sub |