Функция =ПОСЛЕДНЕЕВСТРОКЕ(ЯЧЕЙКА) имеет один аргумент.
Определение значения последней непустой ячейки в строке.
Public Function ПОСЛЕДНЕЕВСТРОКЕ(ЯЧЕЙКА As Range) If ЯЧЕЙКА.Parent.Cells(ЯЧЕЙКА.Row, Sheets(1).Columns.Count) <> "" Then _ ПОСЛЕДНЕЕВСТРОКЕ = ЯЧЕЙКА.Parent.Cells(ЯЧЕЙКА.Row, Sheets(1).Columns.Count).Value If ЯЧЕЙКА.Parent.Cells(ЯЧЕЙКА.Row, Sheets(1).Columns.Count) = "" Then _ ПОСЛЕДНЕЕВСТРОКЕ = ЯЧЕЙКА.Parent.Cells(ЯЧЕЙКА.Row, Sheets(1).Columns.Count).End(xlToLeft).Value End Function