powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подключение для чтения к файлу Excel
3 сообщений из 3, страница 1 из 1
Подключение для чтения к файлу Excel
    #39836475
Через сто лет понадобился Access...
Подключаюсь к Excel
Код: plsql
1.
2.
3.
SELECT *
INTO tmpT
FROM [Заказы$a:c] IN 'c:\file.xlsb'[Excel 12.0;HDR=No;Imex=1;]



Если file.xlsb кем-то занят, выбивает ошибку 3051 не могу открыть, так как файл занят.
Imex=1 не работает?
Как это можно обойти?
Спасибо.
...
Рейтинг: 0 / 0
Подключение для чтения к файлу Excel
    #39836631
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей СтадниковImex=1 не работает?
IMEX вообще-то для распознавания типов данных в столбцах или восприятия всего как текст.
Как обойти ошибку с блокировкой - не знаю, всегда просто отказываю пользователю читабельным сообщением.
Попробуйте TransferSpreadsheet, он по-моему не обращает внимания на блокировку.
...
Рейтинг: 0 / 0
Подключение для чтения к файлу Excel
    #39836923
MrShin,

Спасибо за Imex, но TransferSpreadsheet также отбивает при занятом excel-файле.

Подключение в моем случае удобнее, так как можно вставить в запрос
Код: plsql
1.
2.
3.
"SELECT...
FROM [Заказы$a:ad] IN 'с:\file.xlsb'[Excel 12.0;HDR=No;Imex=1;] 
WHERE...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подключение для чтения к файлу Excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]