Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Ошибка: сервер OLE не был правильно зарегистрирован  [new]
ustasw
Member

Откуда:
Сообщений: 142
Помогите пжлста.
Создаю сводную форму, все нормально, таблица создается в констркуторе смотрю результат в экселе - данные собираются нормально.
Но про запуске сфодно формы выдается ошибка

Не выполнена операция на объектом "OLE"

Сервер OLE не был правильно зарегистрирован.

Переустановите его для регистрации.


MS Access97, MS Excel 2000
29 апр 04, 14:10    [657156]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка: сервер OLE не был правильно зарегистрирован  [new]
ustasw
Member

Откуда:
Сообщений: 142
Может нужно библиотеку какую-нибудь подключить?
29 апр 04, 14:26    [657224]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка: сервер OLE не был правильно зарегистрирован  [new]
Pablo-O
Member

Откуда: Москва
Сообщений: 1
Я пытался писать присоединение объекта OLE на VBA, именно:
Создал на форме Присоединенную рамку объекта OLE, дал имя OLE1, далее в процедуре написал след. строки:
OLE1.SourceDoc = "c:\word_document.doc" 'Присоединяемый файл
OLE1.Action = acOLECreateLink 'Подключить в качестве ссылки

Работает замечательно, наблюдается особенность, что пока подключаешь таким образом документы MS Office работает, а при попытке подключить рисунок jpg, или psd получаю вышеупомянутую ошибку Ошибка: сервер OLE не был.....
Не помогает ничего, даже заполнение
OLE1.Class=".jpg"

Что если объект внедренный
OLE1.SourceDoc = "c:\img.jpg" 'Внедряемый файл
OLE1.Action = acOLECreateEmbed 'Внедрить
То все работает с любыми объетами правильно.

Если подключать объект "ручками" через меню "Всавка->Объект" то всегда все работает правильно.

Все это я пробовал на Access 97, 2000, XP, на разных машинах и операционках - один и тот же результат.

Пожалуйста, подскажите, как корректно присоединять объекты ОЛЕ, очень нужно...
31 май 04, 18:18    [712092]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить