MS EXCEL + ошибка 800706be
От: Аноним  
Дата: 08.07.10 10:48
Оценка:
MS EXCEL + ошибка 800706be

На сервере в локальной сети установлен EXCEL 2003 для удалённой генерации документов через DCOM.

Всё работает, но иногда возникает ошибка 800706be, аналогичная возникает и с WORD.

Перезагрузка машины клиента решает проблему. В чём здесь может быть проблема?
Re: MS EXCEL + ошибка 800706be
От: irrona  
Дата: 13.07.10 19:38
Оценка:
Здравствуйте, Аноним, Вы писали:

А>MS EXCEL + ошибка 800706be


А>На сервере в локальной сети установлен EXCEL 2003 для удалённой генерации документов через DCOM.


А>Всё работает, но иногда возникает ошибка 800706be, аналогичная возникает и с WORD.


А>Перезагрузка машины клиента решает проблему. В чём здесь может быть проблема?


Ошибка 800706be — "The remote procedure call failed" ("Ошибка вызова удаленной процедуры"), хотя Microsoft утверждает, что правильнее она расшифровывается как "Permission Denied" ("Не достаточно прав"). Возможны следующие причины:
1) Отсутствует доступ клиентской машины к серверу
2) Неверно задана в коде объектная переменная

На первый вариант наводит то, что перезагрузка клиентской машины помогает. Но всё же неплохо было бы проверить и второй вариант, а именно: Microsoft настоятельно рекомендует объявлять объектную переменную

вот так
dim obj as YourObject
set obj = CreateObject("...")
call obj.Method


а не так
dim obj as new YourObject
call obj.Method
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.