Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   [решено] не работают скрипты (http://forum.oszone.net/showthread.php?t=228399)

batyaPS 21-02-2012 12:44 1863428

не работают скрипты
 
есть файл xls, при открытии которого на w2k появляется ошибка

Цитата:

Microsoft Form.
Could not load an object because it is not available on this machine
как побороть ?

okshef 21-02-2012 15:27 1863570

batyaPS, файл прикрепите

batyaPS 21-02-2012 15:38 1863582

вот сам файл zalil.ru/32749855

okshef 21-02-2012 15:58 1863600

В связи с ограничением просмотра кода, могу только посоветовать проверить параметры Tools - Reference - всё ли необходимое задействовано, особенно в части MSForms и MS Office Object Librery
P.S. У меня формы открылись

batyaPS 21-02-2012 17:00 1863655

okshef, а в русской версии это как звучит ?

Petya V4sechkin 21-02-2012 17:31 1863687

batyaPS, файл \WINNT\system32\fm20.dll существует?
Пуск -> Выполнить -> regsvr32 fm20.dll

Офис полностью установлен?

batyaPS 21-02-2012 18:27 1863725

Цитата:

Цитата Petya V4sechkin
batyaPS, файл \WINNT\system32\fm20.dll существует?
Пуск -> Выполнить -> regsvr32 fm20.dll
Офис полностью установлен? »

dll на месте, зарегилась.
установлен только Exell(дистрибутив отдельный), но при установке были выбраны все компоненты

файл по прежнему не открывается

Petya V4sechkin 21-02-2012 20:10 1863805

batyaPS, еще посмотрите Mscomctl.ocx
Код:

regsvr32 mscomctl.ocx

okshef 21-02-2012 21:17 1863866

По-русски - никак, потому, что это нужно делать в редакторе VBA.

batyaPS 22-02-2012 12:31 1864259

Цитата:

Цитата Petya V4sechkin
regsvr32 mscomctl.ocx »

зарегил, не катит.

всё уже перепробовал, не знаю что с ней делать .

Petya V4sechkin 22-02-2012 14:58 1864390

batyaPS, выложите лог Process Monitor при открытии файла (меню File -> Save -> PML-формат) в архиве на любой файлообменник.

batyaPS 22-02-2012 17:22 1864481

Цитата:

Цитата Petya V4sechkin
batyaPS, выложите лог Process Monitor при открытии файла (меню File -> Save -> PML-формат) в архиве на любой файлообменник. »

походу не поддерживает 2k

Цитата:

Unable to load Process Monitor device driver

Petya V4sechkin 22-02-2012 18:35 1864527

batyaPS, тогда по отдельности логи FileMon и RegMon.

batyaPS 24-02-2012 12:30 1865615

Petya V4sechkin, пк - сервер терминалов,
по этому лог получился большой. http://zalil.ru/32766773
нас интересует файл R:\15_Шаблоны\Шаблон ДЗ 20.02.12\Шаблон доп.запроса.xls
пользователь cd685000

Petya V4sechkin 24-02-2012 20:29 1865921

Цитата:

Цитата batyaPS
regsvr32 mscomctl.ocx
зарегил, не катит

Но в логе отсутствует раздел реестра
HKEY_CLASSES_ROOT\CLSID\{9181DC5F-E07D-418A-ACA6-8EEA1ECB8E9E}

Это компонент Microsoft TreeView Control 6.0 (SP6), используемый в вашем XLS-файле.
Значит, файл Mscomctl.ocx неправильный (возможно, старая версия).

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

batyaPS 29-02-2012 10:58 1869044

Цитата:

Цитата Petya V4sechkin
Это компонент Microsoft TreeView Control 6.0 (SP6), используемый в вашем XLS-файле.
Значит, файл Mscomctl.ocx неправильный (возможно, старая версия). »

установил vbrun60sp6.exe-4.71.1015.0, но ветвь реестра не создается.
может не ту версию нашел ?


Цитата:

Цитата okshef
В связи с ограничением просмотра кода, могу только посоветовать проверить параметры Tools - Reference - всё ли необходимое задействовано, особенно в части MSForms и MS Office Object Librery
P.S. У меня формы открылись »

если меню(Reference) не активно, это что значит ?

Petya V4sechkin 29-02-2012 11:01 1869045

Цитата:

Цитата batyaPS
может не ту версию нашел

Не ту.
Почему бы просто не скопировать с рабочего компьютера?
Или отсюда из архива извлеките.

batyaPS 29-02-2012 11:11 1869049

блин, нашел виновника.
если через openoffice открыть (да же не изменяя в файле не чего и не сохраняя) один раз, то файл потом через exell не открывается.

и dll нужную зарегил, ветвь появилась .


Время: 18:37.

Время: 18:37.
© OSzone.net 2001-