У меня есть функция, которая используется для вставки формулы в диапазон таблицы.
Есть ли способ динамического выбора диапазона. Т.е. при изменении размера таблицы или строки или столбца. вставлен?
Т.е., если я вставлю строку над таблицей и "E27" станет "E28", есть ли способ динамически изменить ссылку на ячейку?
Мой код:
Function InnOtra()
Dim strFormulas(1 To 1) As Variant
With ThisWorkbook.ActiveSheet
strFormulas(1) = "=IFERROR([@[Inn Otra kampanje]]*((1-[@[% Enhetspris kunde]])),""-"")"
.Range("E27").Formula = strFormulas
.Range("E27:E64").FillDown
End With
End Function
Ура!