#0
by LevelUP
Здравствуйте. Раньше в х32 1С открывал Excel таким кодом Стр_Конект = "Driver={Microsoft Excel Driver (*.xls)}; Исключение Сообщить ("Невозможно подключится к Microsoft Excel Driver!!! Теперь выдает ошибку на этапе Об_Конект.Open(Стр_Конект); Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Драйвер ODBC Excel] Файл '(нет данных)' не может быть открыт ядром базы данных Microsoft Jet. Файл уже открыт другим пользователем для монопольного доступа или требуется разрешение на просмотр данных. Куда копать? Что подправить в строке коннекта?
#2
by LevelUP
Спасибо. На х32 код работает, а на х64 нет. Ругается Произошла исключительная ситуация (Microsoft OLE DB Service Components): Заглушке переданы неправильные данные. Может что-то кроме Microsoft.ACE.OLEDB.12.0 надо в com+ прописать?
#4
by LevelUP
я в службе компонентов его com+ сопоставил по типу . Без этого ругался на Provider=Microsoft.ACE.OLEDB.12.0. Теперь вот на заглушку
#7
by aka AMIGO
У меня как раз 64. Попробовал и я, тоже не срабатывает. Причина другая. Сообщений 2: Не удалось открыть файл->C:DBАзыExtRepsPL VAP FY17.xlsx Проверьте путь и тип файла Произошла исключительная ситуация (ADODB.Connection): Не удается найти указанный поставщик. Вероятно, он установлен неправильно. Но у меня нет ACE
#10
by LevelUP
ну драйвер похоже ставить надо Microsoft.ACE.OLEDB.12.0 х64. Но для этого надо офис снести х32, неохота. Через обертку com+ избавился от ошибки "поставщика". Но появились другие.
#12
by LevelUP
Да, изначально у заказчика не было Екселя. Но сейчас уже есть, поэтому переписываю обработку под Excel.application
#15
by DailyLookingOnASunse
Платформа какая? С 8.3.6 уже можно этим пользоваться: ДанныеФайлаТабличныйДокумент = Новый ТабличныйДокумент; ДанныеФайлаТабличныйДокумент.Прочитать(ИмяВремФайла);
#17
by LevelUP
платформа 8.3.9 х64. Хороший способ, надо попробовать, без всяких COM и определений количества строк и колонок. Спасибо!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как открыть форму элемента справочника модально?
- Глюк конфигуратора при попытке открыть файл (меню ФАЙЛ->ОТКРЫТЬ) ...
- Как из 1С открыть web страницу?
- Поиск нужного значение в листе Excel при загрузке документов из Excel в 1С
- Можно ли как-то использовать Excel.Application без установки Excel
- Как открыть из 1С 7.7 Документ Excel через програму ExcelViewer
- Excel и 1С7.7 Как задать имя книги при создании методом Excel.WorkBooks.Add
- Текст.Открыть() - Обращение к процедуре объекта как к функции (Открыть)
- Как сделать, чтобы открыть документ как на "Просмотр", даже если выбрали "Открыть"
- Excel через ADODB формат чисел
- КАК через 1с открыть файл excel запароленный?
- ProgID класса COM "Excel.Sheet" и "Excel.Application"
В этой группе 1С
- Кто- нибудь подключил АТОЛ 11Ф к Рознице?
- Соединить 2 таблицы в запросе
- БП 3.0. Разделить одно основное средство на два.
- Посоветуйте конфу для АЗС. Способную выполнять функцию наливайки.
- Установка драйвера АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ)
- Обмен данными от 1с через вебсервис
- Вопрос лицензирования 1 ЗУП на 2 организации
- Зависание загрузки по правилам обмена
- directbank и сбербанк
- УТ11 Себестоимость внутри интеркампани
- ЗУП 3.1 Тарифные разряды
- 1C БП 3,0 Проверка по ИНН
- Почему статистическая форма МП(микро) не заполняется в 2017 году?
- Конвертация данных
- Отбор в списке справочника по значениям табличной части элементов справочника
- Не получается сделать групповую печать
- Почему на релисес.1с.ру можн скачать последнюю версию платформы без подписк ИТС?
- ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
- УТ11.3 Номенклатура - Выбрать - Поле объекта не обнаружено
- Как убрать из обмена определенные документы