Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Формула сложения сумм между датами с возможностью изменения периода,
 
Возможно вот так
Не работает макрос суммирования по условиям
 
Замените точку с запятой на запятую, и макрос будет работать
Убрать форму ЭНТЕРом
 
Вот так?
Логический импорт из UserForm
 
Пробуйте
Логический импорт из UserForm
 
Вот так?
Как удалить строки по условию
 
Согласен, поторопился немного :(
Как удалить строки по условию
 
как то так

Код
for i = 10 to 700
   if cells(i,1).value ="" then
      rows(i).delete
   end if
next i
Подправить код ListBox
 
Вот пробуйте
Выбор дат и суммирования по даной выборке в форме, Задать выбор даты c календаря с последующим суммированием по заданному диапазону
 
Не совсем понял что вы хотите.
в Вашем коде .TextBox2 = Application.SumIf([D:D], s, [C:C]) суммируется данные по диапазону С:С при соответствии условию s (номер оператора) в диапазоне D:D.

Если Вы хотите суммировать данные по диапазону С:С в пределах указанных дат, то вместо
.TextBox2 = Application.SumIf([D:D], s, [C:C])

поставьте

           For i = 2 To LastRow
               If CDate(Cells(i, 1).Value) >= CDate(.txt_Дата_2) And CDate(Cells(i, 1).Value) <= CDate(.txt_Дата_3) Then
                   SummaStrok = SummaStrok + CDbl(Cells(i, 3).Value)
               End If
           Next i
Выбор дат и суммирования по даной выборке в форме, Задать выбор даты c календаря с последующим суммированием по заданному диапазону
 
В макросе Cells(i, 1) и Cells(i, 3) - что ето за 1 и 3?

cells (строка, столбец), т.е. 1 и 3  - это номер столбца

For i = 2 - что ето за 2 ?  

а это номер строки с которой начинается просмотр данных
Выбор дат и суммирования по даной выборке в форме, Задать выбор даты c календаря с последующим суммированием по заданному диапазону
 
Замените строчку
If CDate(Cells(i, 1).Value) >= CDate(.txt_Дата) And CDate(Cells(i, 1).Value) <= CDate(.txt_Дата_1) Then

на
If CDate(Cells(i, 1).Value) >= CDate(.txt_Дата_2) And CDate(Cells(i, 1).Value) <= CDate(.txt_Дата_3) Then
Выбор дат и суммирования по даной выборке в форме, Задать выбор даты c календаря с последующим суммированием по заданному диапазону
 
Как то так
Не могу разобраться с ADO
 
Здравствуйте,  
не понимаю почему у меня не работает метод Recordset, из базы данных вытаскивает только две первые строчки
Страницы: 1
Наверх