Я собрал часть скрипта, который удалит последнюю строку, если сумма набора значений совпадает с суммой в последней строке этого столбца. Однако я получаю объектно-определяемую ошибку приложения при выполнении следующего:
Dim number As Double
Dim lRow As Long
lRow = Cells(Rows.Count, 36).End(xlUp).Row
number = Application.WorksheetFunction.Sum(Range(Cells(1, 36), Cells(lRow - 1, 36)))
If number = lRow Then
Cells(Rows.Count, 1).End(xlUp).Delete
End If
Кажется, это работает с If number = range("A1")
в качестве теста, но не с этими переменными. Спасибо