Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование, связанное с MS Office > Создание отчетов в Excel


Автор: maddoc 7.10.2008, 12:51
Имеется таблица с данными. Нужно каждую запись из таблицы занести в платежку и распечатать. Возможно ли такое средствами VBA?
Если да, то куда копать?
спасибо. smile 

Автор: FINANSIST 7.10.2008, 15:49
Связанные поля Excel и Word

Автор: maddoc 7.10.2008, 17:13
это понятно, а как создавать отчеты?

Автор: RockClimber 8.10.2008, 09:34
Что такое отчет? Платежка из первого поста? Тогда делаем документ word, связываем с файлом Excel (через слияние), потом нажимаем кнопочку навигации по записям - печатаем платежку, нажимаем еще раз - печатаем вторую и т. д.
Если нет, то что тогда есть "отчет"?

Автор: maddoc 8.10.2008, 10:28
RockClimber,ага, вот примерно так. и если можно  smile . СПАСИБО!

Автор: RockClimber 8.10.2008, 11:23
Пример делать лень.
1. В ворде правой кнопкой тыкаешь в меню, в списке меню выбираешь "Слияние". Появляется панель с кнопками.
2. Тыкаешь кнопку "Открыть источник данных", указываешь файл Excel с табличкой.
3. Пишешь нужный текст, таблички - ну короче все что надо в платежке...
4. Далее, допустим, в табличке Excel есть поля "Дата" и "Сумма платежа". В платежке их тоже надо куда-то засунуть...
5. В место, где должна стоять сумма, ставим курсор и жмем кнопку "Вставить поля слияния". Появляется список, выбираем нужное поле.
6. В тексте появляется название поля. Названия полей и их значения переключаются кнопочкой "Поля/данные".
7. На панели есть четыре кнопки и текстовое поле для навигации по записям. Они интуитивно понятны.
Все кнопки, упомянутые выше, расположены на панели "Слияние".

Автор: maddoc 8.10.2008, 13:04
RockClimber,  smile спасибо. попробую

Автор: marii 18.10.2008, 19:28
Подскажите! Как наладить  работу VB в Excel?
Я открыла панель VB, а разобраться с ней немогу.

Автор: RockClimber 20.10.2008, 11:05
Цитата(marii @  18.10.2008,  19:28 Найти цитируемый пост)
Подскажите! Как наладить  работу VB в Excel?Я открыла панель VB, а разобраться с ней немогу.

Во-первых, создать новую тему.
Во-вторых, объяснить, что значить "наладить". VB, а точнее, VBA, в Excel работает просто замечательно, ничего налаживать уже не надо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)