Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ИТОГО по странице в EXEL ? / 8 сообщений из 8, страница 1 из 1
09.04.2004, 09:54
    #32474870
m_a_r_i_n_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ИТОГО по странице в EXEL ?
Есть файл EXEL на 1 листе: 1000 записей, 2 столбца - Фамилия, Сумма
Как сказать Exel-ю, что в конце каждой страницы нужно вывести строку ИТОГО с суммой по столбцу Сумма?
Файл ежедневно корректируется, записи вставляются не только в конец файла, но и в середину.
Надеюсь на Вашу поддержку
...
Рейтинг: 0 / 0
09.04.2004, 10:48
    #32474969
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ИТОГО по странице в EXEL ?
Код: plaintext
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ( 9 ;B2:B1000)

и вот такую формулу поставить в конце каждого листа.
При изменении кол-ва строк формула будет сама корректировать
суммируемый диапазон.
...
Рейтинг: 0 / 0
09.04.2004, 12:15
    #32475206
m_a_r_i_n_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ИТОГО по странице в EXEL ?
спасибо за ответ, но писать формулу руками после каждой страницы скучнова-то как-то, а в колонтитул я ее записать не могу.
Неужели всесильный Exel в данной ситуации бессилен?
...
Рейтинг: 0 / 0
09.04.2004, 16:07
    #32475833
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ИТОГО по странице в EXEL ?
Workbook_BeforePrint
...
Рейтинг: 0 / 0
14.04.2004, 08:26
    #32480215
m_a_r_i_n_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ИТОГО по странице в EXEL ?
можно подробнее, как в данной ситуации применить Workbook_BeforePrint?
...
Рейтинг: 0 / 0
14.04.2004, 13:39
    #32480958
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ИТОГО по странице в EXEL ?
Обработчик Workbook_BeforePrint получает управление (дяди_Сэмы говорят fired ) before print.
С этой позиции и надо исходить при написании обработчика этого события:
а) определить, та ли Worksheet печатается;
б) удалить имеющиеся ПРОМИТОГИ (нет событя AfterPrint);
в) узнать положение PageBreak'ов на странице;
г) вставить ПРОМИТОГИ перед PageBreak'ами;
д) отпустить процесс на печать.
PageBreak'и п(р)оявляются при установке режима Вид-->Разметка страницы.
...
Рейтинг: 0 / 0
14.04.2004, 18:35
    #32481689
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ИТОГО по странице в EXEL ?
Здесь уже затрагивался вопрос о разбиении на страницы
...
Рейтинг: 0 / 0
15.04.2004, 02:21
    #32481975
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ИТОГО по странице в EXEL ?
2 m_a_r_i_n_a
ИМХО очень толково обьяснили.
Вы уж лучше попробуйте и задавайте конкретные вопросы если что то не получается.

Magnus
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ИТОГО по странице в EXEL ? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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