К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Загрузка Эксель-файла без Эксель в 1с 7.7

Гость
0 - 11.05.2020 - 13:52
При попытке через ADODB открыть файл для его загрузки файл эксель, без установленного эксель, выдает ошибку

не могу загрузить файл.

Connection = СоздатьОбъект("ADODB.Connection"); //шаблон
СтрокаПодключения = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source = " + СокрЛП(ИмяФайла);
СтрокаПодключения = СтрокаПодключения + "; Extended Properties = "+"""Excel 12.0"+";HDR=NO;IMEX=0"";";



Гость
1 - 11.05.2020 - 13:53
ОС Windows 10х64
Гость
2 - 11.05.2020 - 13:57
Не получаетс загрузить именно файл эксель выше 2003.

Попытка загрузить файл с расщирением *.xls
проходит если изменять способ подключения
СтрокаПодключения = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = "+СокрЛП(ИмяФайла);
СтрокаПодключения = СтрокаПодключения + "; Extended Properties = "+"""Excel 8.0"+";HDR=NO;IMEX=0"";";
Гость
3 - 11.05.2020 - 13:58
не получается загрузить файл с типом *.xlsx
Гость
4 - 11.05.2020 - 13:59
На ОС, где офис установлен загрузка проходит на ура.
Гость
5 - 11.05.2020 - 14:00
Установка драйвера Microsoft ADE 2010 16/12/2010 (версии) 64 не помогает
6 - 11.05.2020 - 17:55
http://yoksel.net.ru/HomePage
Гость
7 - 12.05.2020 - 09:40
а кто мешает пересохранить файл в старом, читаемом Excel?
8 - 12.05.2020 - 23:39
Может поможет, если строку подключения оттуда взять:
https://infostart.ru/public/15533/

Как поставил себе 64х виндоус кое-что перестало в 7.7 работать. Это про виндоус7. На 32-разрядной системе все работало. Пришлось ставить виртуалку Windows XP Mode, под ней 1С 7-ка нормально работает. Наверное, для 10-й винды все еще печальнее.

Отредактировано zaic; 12.05.2020 в 23:40. Причина: ошибка
Гость
9 - 13.05.2020 - 06:34
Цитата:
Сообщение от zaic Посмотреть сообщение
Как поставил себе 64х виндоус кое-что перестало в 7.7 работать. Это про виндоус7. На 32-разрядной системе все работало. Пришлось ставить виртуалку Windows XP Mode, под ней 1С 7-ка нормально работает. Наверное, для 10-й винды все еще печальнее.
Что конкретно у Вас не работает на Win64?
Гость
10 - 13.05.2020 - 07:20
На Win10x64 заработало. а вот на Win 2003 server sp2 читает только файлы xls, а xlsx читать не хочет
Microsoft Access Database Engine: External table is not in the expected format

Это при строке подключения
Connection = СоздатьОбъект("ADODB.Connection"); //шаблон
СтрокаПодключения = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source = " + СокрЛП(ИмяФайла);
СтрокаПодключения = СтрокаПодключения + "; Extended Properties = "+"""Excel 12.0"+";HDR=NO;IMEX=0"";";
Гость
11 - 13.05.2020 - 07:22
Установка драйвера Microsoft ADE 2010 16/12/2010 (версии) 32
12 - 13.05.2020 - 11:50
Цитата:
Сообщение от USSR Посмотреть сообщение
Цитата: Что конкретно у Вас не работает на Win64?
Обновление не запустить и как архив не открыть, например. Пишет "версия этого файла несовместима с виндой...".


К списку вопросов






Copyright ©, Все права защищены