|
Ошибка получения объекта COM: Интерфейс не поддерживается |
☑ |
0
selenat
08.10.10
✎
12:10
|
Делаю
Ексель = ПолучитьCOMОбъект(ИмяФайлаЭксель,"Excel.Application");
Выдает: "Ошибка получения объекта COM: Интерфейс не поддерживается".
Эксель установлен. База локальная, файловая. Чего не хватает? Нужно помимо установленного экселя какие-то еще дллки зарегить или что?
|
|
1
le_
08.10.10
✎
12:14
|
Нужно проверить права пользователя системы на создание com-объектов.
|
|
2
le_
08.10.10
✎
12:15
|
Пуск - Выполнить - dcomcnfg
|
|
3
le_
08.10.10
✎
12:19
|
А потом: ExcelApplication = Новый COMObject("Excel.Application"); ФайлЭксель = ExcelApplication.WorkBooks.Open(Путь); ЛистЭксель = ФайлЭксель.Sheets(1); //...какие-то действия... ExcelApplication.Quit(); ExcelApplication = Неопределено;
|
|
4
selenat
08.10.10
✎
12:22
|
(1-3) Спасибо! Все получилось.
|
|
Закон Брукера: Даже маленькая практика стоит большой теории.