Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / В EXCEL Вставить в отчет строки ИТОГО: / 6 сообщений из 6, страница 1 из 1
17.05.2005, 11:22:59
    #33068957
pkm
pkm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В EXCEL Вставить в отчет строки ИТОГО:
Доброе время суток. Подскажите, пожалуйста, что написать в макросе? Макрос открывает DBF таблицу и копирует ее содержимое в файл, где есть шапка. Надо упорядочить таблицу по району (столбец А), и после каждого района вставить строку – ИТОГО, со всеми расчетами. Спасибо за внимание.
...
Рейтинг: 0 / 0
17.05.2005, 12:16:17
    #33069144
funddd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В EXCEL Вставить в отчет строки ИТОГО:
1. f1 по слову Sort
2. После какого района?
...
Рейтинг: 0 / 0
18.05.2005, 08:03:51
    #33071015
pkm
pkm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В EXCEL Вставить в отчет строки ИТОГО:
Список районов к примеру:
Район Улица Сумма
Ленинский Советская 23432
Ленинский Кирова 4521
ИТОГО: сумма ______
Дзержинский Брестская 43523
Дзержинский Театральная 1234
ИТОГО: сумма ____
...
Рейтинг: 0 / 0
18.05.2005, 09:18:59
    #33071096
В EXCEL Вставить в отчет строки ИТОГО:
pkmНадо упорядочить таблицу по району (столбец А), и после каждого района вставить строку – ИТОГО, со всеми расчетами. Спасибо за внимание.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
    Dim rng As Range
    
    Set rng = Range("A1:C5")

    With rng
        .Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess, _
          OrderCustom:= 1 , MatchCase:=False, Orientation:=xlTopToBottom
        .Subtotal GroupBy:= 1 , Function:=xlSum, TotalList:=Array( 3 ), _
          Replace:=True, PageBreaks:=False, SummaryBelowData:=True
    End With
...
Рейтинг: 0 / 0
18.05.2005, 16:39:53
    #33072721
pkm
pkm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В EXCEL Вставить в отчет строки ИТОГО:
Спасибо. Только у меня возник другой вопрос - что надо написать в коде программы, чтобы у меня сумировались еще куча столбцов? Большое спасибо.
...
Рейтинг: 0 / 0
18.05.2005, 16:47:30
    #33072749
В EXCEL Вставить в отчет строки ИТОГО:
Номер столбца в указанном диапазоне.

TotalList:= Array(3, 4, 5)

Будет подводить итого для трех столбцов.

Код: plaintext
1.
    Selection.Subtotal GroupBy:= 1 , Function:=xlSum, TotalList:=Array( 3 ,  4 ,  5 ), _
        Replace:=True, PageBreaks:=False, SummaryBelowData:=True
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / В EXCEL Вставить в отчет строки ИТОГО: / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]