Excel.Application

1. annapam1983 12.08.14 11:09 Сейчас в теме
Здравствуйте, Возникла очень странная ситуация. Есть программа на vfp9 - которая формирует Excel - отчеты на основании подсунутой ей dbf - ки. После установки нового принтера (HP laserjet m 1132) эта программка стала кидать ошибки при обращении к свойствам объекта PageSetup.
Ставлю по умолчанию старый принтер (Canon i-sensys lbp 3010b ) (или Microsoft Document Writer) печатает без ошибок.

Если проигнорировать сообщения об ошибках - то открывается Excel с документом, в котором не установлены Orientation , Zoom и прочее. НО если ТУТ ЖЕ в этом Excel - е посмотреть диалог "Печать" - виден тот самый новый принтер. Если попробовать интерактивно задать параметры печати - задаются без проблем. Пробовали ставить другой "новый принтер". то же самое.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SaschaL 13.08.14 07:40 Сейчас в теме
(1) annapam1983, может при формировании Экселевского файла, программно формируется макрос для этого файла?
3. Tiger86 13.08.14 09:18 Сейчас в теме
может быть, программа подхватила установки для существующих принтеров, новые принтеры фактически ставятся "поверх" этой програмки. Если есть возможность, я бы попробовала снести програмку, установить новый принтер и поставить програмку обратно. Возможно проблема исчезнет
4. pvase 406 13.08.14 12:49 Сейчас в теме
Если есть исходники программы то лучше их посмотреть. Если нет - тогда оставить старый принтер по умолчанию.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот