Имеется UDF,которая считает среднее значение N-последних ячеек в столбце, находящемся на 1 сдвиг влево от текущей ячейки.
Код: Выделить всё
Public Function Mooving(N As Integer) As Integer
Dim Srednee As Integer
Dim i As Integer
Mooving = 0
i = 1
For i = 1 To N Step 1
Mooving = (Mooving + ActiveCell.Offset(-N + i, -1).Value) 'сумма значений
Next
Mooving = Mooving / N 'среднее значение
End Function
Но как поправить функцию,чтобы она автоматом рассчитывалась для всех значений столбца,стоящего слева от нужной ячейки?
Заранее спасибо!