PDA

Показать полную графическую версию : [решено] Ошибка при экспортировании инфы с служебной программы


Dosmod
13-07-2012, 12:42
при экспортировании возникает вот такая ошибка
Нельзя установить свойство RightHeader класса PageSetup
как это побороть? офис 2003, на других ПК с офисами как и 2003 так и с 2007 операция нормально проходит, делаю вывод что дело не в служебной программе

ЗЫ, при экспортировании требуется чтобы были включены максросы, а они вроде разрешены...

Iska
13-07-2012, 14:55
Dosmod, при экспорте из чего и во что?

Petya V4sechkin
13-07-2012, 16:07
Нельзя установить свойство RightHeader класса PageSetup
You cannot use page setup properties in Excel if no printers were installed (http://support.microsoft.com/kb/291298/en-us)

Dosmod
13-07-2012, 16:30
Iska, при экспорте с служебной программы, где данные в виде таблицы, в файл экселя
Petya V4sechkin,
Решение
Чтобы предотвратить эту проблему, установите драйвер принтера на компьютере. Используйте значок " Принтеры " панели управления для добавления и удаления драйверов принтера
у нас принтер к тому ПК не подключен, хотя.. на предыдущих ПК где тестировалась программа таки установлены удаленные принтера
попробую накатать туда виртуальный драйвер и потом отпишусь

Dosmod
16-07-2012, 13:43
установить принтер не вышло... а на том ПК установлена сборка ВинХП, служба "Диспетчер очереди печати" не хочет корректно работать... хотя мне почемуто кажется что эта проблема как раз из-за сборки

Petya V4sechkin
16-07-2012, 14:15
служба "Диспетчер очереди печати" не хочет корректно работать
Подробнее?
Почитайте [решено] Ошибка "Подсистема печати недоступна" (http://forum.oszone.net/thread-63633.html) (там много вариантов).

Dosmod
16-07-2012, 14:49
Подробнее? »
не помню ошибку...
сразу по вашей ссылке нашел:
При загрузке Window XP появляется сообщение <не удалось найти компонент winlogon.exe Приложение не удалось запустить поскольку не был найден sfc_os.dll Повторная установка приложения может исправить эту проблему> а после этого проблема с принтером.как не странно и на том ПК такое было, только я чегото не придал этому значение... у меня "винлогон" асоциируется с утилитой вшитую в сборку для изменения загрузочного лого
и снизу было:
Проверьтесь на вирусы. Перепишите с другой машины, где установлена та же версия ОС следующие файлы (папка System32): sfcfiles.dll, sfc.exe, sfc.dll, sfc_os.dll

Еще проверьте вручную в редакторе реестра ветку
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
там д.б. строка такого вида:
Userinit"="C:\\WINDOWS\\system32\\userinit.exe,

После запятой ничего не д.б.

скопировал эти файлы и вуаля, моментально в папке "принтеры и факсы" появились виртуальны принтера офиса и стало возможным добавлять свой принтер
ну и самое главное програама начала корректно экспортировать данные в эксель




© OSzone.net 2001-2012