Как открыть xlsx файл?
☑
0
rotting
20.09.16
✎
09:34
Пробую так
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source = "+ПутьКФайлу+ ";Extended Properties = ""Excel 12.0;"+?(флХедер=1,"","HDR=NO;")+"IMEX=1;"""
Вылетает ошибка
Произошла исключительная ситуация (Microsoft OLE DB Service Components): Формат строки инициализации не соответствует спецификации OLE DB.
Как правильно?
1
Cyberhawk
20.09.16
✎
09:38
Открывай как zip-архив
2
igork1966
20.09.16
✎
09:43
Кстати, с учетом того что табличный документ сейчас спокойно открывает файлы эксель, необходимость читать его через OLE есть?
3
rotting
20.09.16
✎
09:47
(2) есть, у меня уже все работает, нужно только добавить чтение xlsx файлов
4
igork1966
20.09.16
✎
09:54
(3) попробуй пробелы убрать "Data Source = " -> "Data Source="
5
rotting
20.09.16
✎
09:56
(4) спасибо, работает
6
igork1966
20.09.16
✎
10:00
(5) во, кстати нашел полезное:
7
пипец
20.09.16
✎
10:00
8
igork1966
20.09.16
✎
10:03
(7) вот нафига сейчас такое? с учетом (2) и непереносимости (7) на linux + требование наличия офиса?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой