Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > VB6 > ошибка при создании Excel объекта |
Автор: _Y_ 10.7.2009, 13:02 | ||
Пытаюсь програмно прочесть Excel файл. Для начала создаю соответствующий объект
Ругается: ![]() Кнопка Help у этого сообщения не ведет никуда. Шекспир же заключается в том, что если я компиллирую exe-файл, переношу его на другой комп и запускаю, то все работает без проблем. На обоих компьютерах стоит один и тот же Excel 2003 (11.5612.5606). Программа написана на VB 6.0. Разница заключается только в том, что VB стоит на компе с Windows XP, а на втором компе (там где программа соглашается работать) стоит Windows 2000. Что за библиотека его не устраивает и почему? Спасибо |
Автор: Akina 10.7.2009, 14:24 |
Подключите библиотеку Office 11 в референсах. |
Автор: _Y_ 10.7.2009, 16:08 | ||
Спасибо, но у меня уже подключена к проекту библиотека Microsoft Excel 11.0 Object Library Разве это не то, что нужно? Если нет, то что подключать? Библиотеки Office 11 у меня в списке не видно. |
Автор: _Y_ 11.7.2009, 12:40 | ||||
Выдает ту же ошибку ![]() |
Автор: Akina 13.7.2009, 10:22 |
Т.е. на компе, где VB6 и ХР, программа НЕ работает, а на 2000-м всё нормально? ПРоверьте, что не повреждён соотв. CLSID для объектной библиотеки. |
Автор: _Y_ 13.7.2009, 19:06 | ||
А вот здесь я уже поплыл. Что такое CLSID и как его проверить? |