Страницы: 1
RSS
Суммирование данных по задаваемому диапазону, Необходимо просуммировать данные по граничным точкам диапазона
 
День добрый! Помогите пожалуйста создать формулу для суммирования данных по ручному заданию границ диапазона (верхняя и нижняя границы задаются допустим числом 0). Спасибо!
 
Код
Sub StartEnd()
Dim iLastRow As Long
Dim FoundCell As Range
Dim FRow As Long
Dim ERow As Long
Dim j As Integer
  Rows(27).ClearContents
 For j = 1 To 9 Step 4
   iLastRow = Cells(Rows.Count, j).End(xlUp).Row
  With Range(Cells(1, j), Cells(iLastRow, j))
    Set FoundCell = .Find("0", , xlValues, xlWhole)
       FRow = FoundCell.Row
         Set FoundCell = .FindNext(FoundCell)
       ERow = FoundCell.Row
       Cells(27, j + 2) = WorksheetFunction.Sum(Range(Cells(FRow, j + 2), Cells(ERow, j + 2)))
  End With
 Next
End Sub
 
Спасибо! Я правильно понимаю, что нужно теперь добавить кнопку и повесить на нее этот макрос? Задал новые границы - тык
 
SergeyGGG, можно повесить макрос на кнопку (можно на рисунок - вставка - рисунок), можно просто нажимать Alt+F8 - Выполнить
Страницы: 1
Наверх