Показать полную графическую версию : [решено] не работают скрипты
есть файл xls, при открытии которого на w2k появляется ошибка
Microsoft Form.
Could not load an object because it is not available on this machine
как побороть ?
вот сам файл zalil.ru/32749855
В связи с ограничением просмотра кода, могу только посоветовать проверить параметры Tools - Reference - всё ли необходимое задействовано, особенно в части MSForms и MS Office Object Librery
P.S. У меня формы открылись
okshef, а в русской версии это как звучит ?
Petya V4sechkin
21-02-2012, 17:31
batyaPS, файл \WINNT\system32\fm20.dll существует?
Пуск -> Выполнить -> regsvr32 fm20.dll
Офис полностью установлен?
batyaPS, файл \WINNT\system32\fm20.dll существует?
Пуск -> Выполнить -> regsvr32 fm20.dll
Офис полностью установлен? »
dll на месте, зарегилась.
установлен только Exell(дистрибутив отдельный), но при установке были выбраны все компоненты
файл по прежнему не открывается
Petya V4sechkin
21-02-2012, 20:10
batyaPS, еще посмотрите Mscomctl.ocx
regsvr32 mscomctl.ocx
По-русски - никак, потому, что это нужно делать в редакторе VBA.
regsvr32 mscomctl.ocx »
зарегил, не катит.
всё уже перепробовал, не знаю что с ней делать .
Petya V4sechkin
22-02-2012, 14:58
batyaPS, выложите лог Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) при открытии файла (меню File -> Save -> PML-формат) в архиве на любой файлообменник.
batyaPS, выложите лог Process Monitor при открытии файла (меню File -> Save -> PML-формат) в архиве на любой файлообменник. »
походу не поддерживает 2k
Unable to load Process Monitor device driver
Petya V4sechkin
22-02-2012, 18:35
batyaPS, тогда по отдельности логи FileMon (http://tools.oszone.net/V4sechkin/Sysinternals/Filemon.zip) и RegMon (http://tools.oszone.net/V4sechkin/Sysinternals/Regmon.zip).
Petya V4sechkin, пк - сервер терминалов,
по этому лог получился большой. http://zalil.ru/32766773
нас интересует файл R:\15_Шаблоны\Шаблон ДЗ 20.02.12\Шаблон доп.запроса.xls
пользователь cd685000
Petya V4sechkin
24-02-2012, 20:29
regsvr32 mscomctl.ocx
зарегил, не катит
Но в логе отсутствует раздел реестра
HKEY_CLASSES_ROOT\CLSID\{9181DC5F-E07D-418A-ACA6-8EEA1ECB8E9E}
Это компонент Microsoft TreeView Control 6.0 (SP6), используемый в вашем XLS-файле.
Значит, файл Mscomctl.ocx неправильный (возможно, старая версия).
Скопируйте правильный файл, зарегистрируйте и убедитесь, что раздел реестра создался.
Это компонент Microsoft TreeView Control 6.0 (SP6), используемый в вашем XLS-файле.
Значит, файл Mscomctl.ocx неправильный (возможно, старая версия). »
установил vbrun60sp6.exe-4.71.1015.0, но ветвь реестра не создается.
может не ту версию нашел ?
В связи с ограничением просмотра кода, могу только посоветовать проверить параметры Tools - Reference - всё ли необходимое задействовано, особенно в части MSForms и MS Office Object Librery
P.S. У меня формы открылись »
если меню(Reference) не активно, это что значит ?
Petya V4sechkin
29-02-2012, 11:01
может не ту версию нашел
Не ту.
Почему бы просто не скопировать с рабочего компьютера?
Или отсюда (http://forum.oszone.net/thread-69794.html) из архива извлеките.
блин, нашел виновника.
если через openoffice открыть (да же не изменяя в файле не чего и не сохраняя) один раз, то файл потом через exell не открывается.
и dll нужную зарегил, ветвь появилась .
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC