Как подключиться к Excel через ADODB.Connection (Ошибка)
Подскажите, пожалуйста, как починить ошибку:
Код такой (варианты строки подключения выдают такую же ошибку):
Установка пакета Data Connectivity Componentshttps://www.microsoft.com/en-us/download/confirmation.aspx?id=23734 не помогает.
Не удалось подключиться к файлу DataList {ВнешняяОбработка.XBRLConverter_v01.Форма.Форма.Форма(47)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Connection): Не удается найти указанный поставщик. Вероятно, он установлен неправильно.
Код такой (варианты строки подключения выдают такую же ошибку):
ФайлБД = "C:\data\enumerator\DataList.xls";
СтрокаПодключения = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="+ФайлБД+";Extended Properties=""Excel 8.0;HDR=Yes; IMEX=1;""";
//СтрокаПодключения = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="+ФайлБД+";Jet OLEDB:Engine Type=5;";
//СтрокаПодключения = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" +ФайлБД+";Persist Security Info=False;";
//СтрокаПодключения = "Driver={Microsoft Excel Driver (*.xls)};Dbq=" + СокрЛП(ФайлБД) + ";";
//СтрокаПодключения = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " + СокрЛП(ФайлБД) + ";Extended Properties=""Excel 8.0;HDR=YES;IMEX=1;""";
Connection = Новый COMОбъект("ADODB.Connection");
Connection.ConnectionString = СтрокаПодключения;
Попытка
Connection.Open();
Исключение
Сообщить ("Не удалось подключиться к файлу DataList " + ОписаниеОшибки());
Возврат;
КонецПопытки;
ПоказатьУстановка пакета Data Connectivity Components
По теме из базы знаний
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)