Страницы: 1
RSS
Переставил Excel, теперь не могу вставить в проект UserForm :(
 
Народ, помогите, пожалуйста!  
У товарища после прохождения массового апдейта ХРюши очень хитро съехали оба Excel ( и 2010, и 2003): перестали открываться файлы, содержащие UserForm'ы.  
Удалил напрочь папки XLSTART и ADDINS и анинсталлил Офис (благо там было не много личных настроек и дистрибутивчик лежал в заначке)  
Пофигу!  
Тот же результат: Excel долго грязно ругается и надстройки и файлы, содержащие UserForm, либо не открываются вообще, либо открываются, но на каждый чих матерятся ... (скриншоты делать не стал, уж слишком много раз ругается)  
Попробовал выйти в VBE и просто кнопкой добавить в проект UserForm …  
Был послан на:  
Class not registered.  
Looking for object with CLSID:{AC9F2F90-E377-11CE-9F68-00AA00574A4F}
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
 
Алекс, я как-то столкнулся с тем, что деинсталяция Офиса через "Установка и удаление программ" проходила не совсем корректно: где-то оставались хвосты. В Programm Files оставались офисные папки - их нужно удалить вручную. о тоже не помогло. В Реестре полно упоминаний... На сайте Microsoft нашёл три специальные утилиты для 2003, 2007 и 2010, которые и чистят эти самые хвосты. После запуска этой утилиты новая установка Офиса прошла отлично. Могу сбросить на почту, если сам ре найдёшь.
 
Юра, спасибо за совет. Сейчас сам поищу утилитки. Если не найду, обращусь к тебе.
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
 
Здесь:  http://support.microsoft.com/kb/971179/ru
 
Спасибо, Юра, но собака, оказывается, порылась не в анинсталле, а в в том, что каким-то образом от реестра отвалился файл C:\Windows\System32\FM20.DLL  
 
Причём именно так: "ОТВАЛИЛСЯ"!  
Поставил рядом два компа: свой, где всё, слава Богу, нормально и товарища, где формы не открывались и не создавались.  
Проверил записи про этот фйул в реестрах - одинаковые  
Проверил наличие файлов в папках - есть  
Удостоверился в идентичности файлов по их свойствам:  
1 155 072 байта  
версия 15.0.3628.1000  
подпись Мелко-Мягких от 1 января 2012 г.  
Попробовал ещё раз зарегистрировать файл у товарища: RegSvr32 файла, лежащего рядом с ним не видит!  
Перекинул на всякий случай файл со своего компа. Попробовал зарегистрировать его - опять отлуп!  
 
Потом нашли в и-нете более СТАРЫЙ файл:  
1 190 668 байт  
версия 12.0.4518.1014  
подпись Мелко-Мягких от 27 октября 2006 г.  
RegSvr32 файл сожрал и Excel заработал!  
ЧУДО!  
Теперь думаем, не попробовать ли всё-таки подсунуть более свежую версию? Или пусть так живёт?
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
Страницы: 1
Читают тему
Наверх