Подгрузка в XLS из DBF и печать

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Y2Jerk
Сообщения: 2
Зарегистрирован: 14 ноя 2013, 14:32

Добрый день! Как можно реализовать следующее?

Есть XLS файл, в определенной ячейке/ячейках вписывается ФИО. Есть DBF файл, где в ячейках содержится список всех ФИО (около 200).

Как сделать так, чтобы из DBF файла ФИО вставлялось в XLS в ячейку ФИО и сразу распечатывалось, затем следущую ФИО вставляем и так же распечатаваем. Можно ли как то автоматом это все реализовать, пока не пройдет все 200 ФИО?
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Какая версия Excel?
Это важно, так как в Office 2007 упразднена надстройка ODBC, с помощью которой эта задача решалась бы одной формулой.

С другой стороны 200 записей — это практически ничто. Насколько оперативны данные в DBF? Они постоянно обновляются каким-то сторонним приложением или это статический файл? Если второе, то просто импортируйте его в Excel, и делайте всё что хотите.
Y2Jerk
Сообщения: 2
Зарегистрирован: 14 ноя 2013, 14:32

Есть и 2007 и 2003.

DBF статичный, данные не обновляются
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Ну, если данные статичные, то импортируйте весь файл на лист, сделайте из этого 1 многостраничный документ и распечатайте :)
Ответить