Как использовать источник файла ODBC (.DSN) для экспорта в Excel с определенным местоположением, но без определенного имени файла, вызывая «выбрать рабочую книгу»
375
Some_Guy
Как настроить DSN для направления в определенное место, но затем разрешить мне выбирать файл, а не записывать его в конкретный файл.
[ODBC] DRIVER=Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb) UID=admin UserCommitSync=Yes Threads=3 SafeTransactions=0 ReadOnly=0 PageTimeout=5 MaxScanRows=8 MaxBufferSize=2048 FIL=excel 12.0 DriverId=1046 DefaultDir=Drive:\exportdirectory DBQ=Drive:\exportdirectory\file.xlsx
Ниже будет писать в \ exportdirectory \ file.xlsx
Если я использую любой из следующих
DefaultDir=Drive:\exportdirectory\*xls* (no DBQ) DefaultDir=Drive:\exportdirectory\* (no DBQ) DefaultDir=Drive:\exportdirectory DBQ=Drive:\exportdirectory\*xls* DefaultDir=Drive:\exportdirectory DBQ=Drive:\exportdirectory\* DefaultDir=Drive:\exportdirectory DBQ=*.xls*
Я получаю желаемое поведение, но это немного хакерское: после сообщения об ошибке (при попытке записи в файл « .xls и сбой) он вызывает« выбрать рабочую книгу »в defaultdir.
Пропуск DBQ просто записывает в файл ".xls" в каталоге по умолчанию, как и DBQ = *
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами