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

Страницы: 1
Значение в строке итого в таблице, Работа с фильтрами умной таблицы
 
Спасибо. Попробую.
Значение в строке итого в таблице, Работа с фильтрами умной таблицы
 
Здравствуйте.
Есть таблица, в которую вносятся данные учета движения денежных средств.
Есть задача определить остатки денежных средств на определенном лицевом счету их учета.
Есть код VBA, который это делает. Но почему-то промежуточные итоги для установленного ЛС не определяются (выводится общий итог). Что бы код работал правильно пришлось поставить техническую паузу через msgbox. Но это лишний клик.
Может кто подскажет, как это сделать другим способом? Вот сам код:
Код
       '===============================================================
    'Проблемма здесь    
    ' Вынужденная техпаузаа
    MsgBox "Для продолжения нажать кнопку Ok", vbExclamation, "Операционная пауза"
    '---------------------------------------------------------------------
    ActiveSheet.ListObjects("Reestr2").Range.AutoFilter Field:=7, Criteria1:=lsUDS 'Критерий lsUDS из textbox формы
    'Сам фильтр срабатывает правильно. Таблица выбирает записи только с заданным значением lsUDS и соответственно сворачивается
    'Но без "операционной паузы" промежуточные итоги не пересчитываются, а с паузой все работае как надо ???? :(
    '----------------------------------------------------------------------------
    Sp = CCur(Replace(Range("Reestr2[[#Totals],[7]]").Value, ".", ",")) 'значение суммы поступивших денег
    '----------------------------------------------------------------------------
    Sv = CCur(Replace(Range("Reestr2[[#Totals],[8]]").Value, ".", ",")) 'значение суммы выбывших денег
    '----------------------------------------------------------------------------
    ostDSls = Sp - Sv
    ostDSls = Replace(ostDSls, ".", ",") 'значение суммы остатка
    'Проблемма здесь
    '==================================================================

Спасибо всем, кто откликнется
Не удается прикрепить файл, При загрузке файла выдает сообщение об ошибке при загрузке файла
 
Здравствуйте.
Не могу прикрепить файл к сообщению. Все время выдается сообщение об ошибке при загрузке.
Вставка данных в другие таблицы при вводе данных
 
Здравствуйте.
Могу предложить решение задачи с использованием пользовательских форм. Есть опыт решения таких задач. Образец можно посмотреть на моем сайте (если модератор пропустит ссылку) <...>
Внесение данных в умную таблицу из формы
 
Здравствуйте.
Есть "умная таблица", в которую посредством формы вносится учетная информация. Сейчас это делается так:

Код
    With ActiveCell
        .Offset(0, 0) = NrZapisi
        .Offset(0, 1) = CDate(dateOperacii)
        .Offset(0, 2) = Podrazdelenie
        .Offset(0, 3) = Tip
        .Offset(0, 4) = UthotnayStatia
        .Offset(0, 5) = Kontragent
    '------------------------------------------------
    ...............
    '------------------------------------------------
        .Offset(0, 15) = Prim
    End With
 
Но хотелось бы это делать путем обращения к соответствующему полю по его имени. Конструкция типа Таблица1[[#ЭтаСтрока];[№]] =NrZapisi не работает.
Подскажите, пожалуйста, правильную конструкцию кода для решения этой задачи.
Страницы: 1
Наверх