powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Автоматический выбор источника данных Excel
6 сообщений из 6, страница 1 из 1
Автоматический выбор источника данных Excel
    #33499161
A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при работе с dbf файлам через ADO вылезает окошко Выбор источника данных - и просит выбрать источник.... а можно это как то автоматически организовать...? окошко вылазит 2002 Excel!
может на компе настроек каких не хватает, кстати потом еще просит каталог где эти файлы храняться хотя вроде все в коннекшене прописано?
...
Рейтинг: 0 / 0
Автоматический выбор источника данных Excel
    #33499260
Код покажи.
...
Рейтинг: 0 / 0
Автоматический выбор источника данных Excel
    #33499277
Andrew P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пользователь2Код покажи.
Set cn = New ADODB.Connection
cn.Mode = 3
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + sDIR_WORK$ + "\;Extended Properties=dBase IV;mode=Read|Write|Share Deny None"
cn.Mode = 3

sDIR_WORK$ соотвественно - "С:\..."
...
Рейтинг: 0 / 0
Автоматический выбор источника данных Excel
    #33499824
Andrew P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что ни у кого никаких идей?????
...
Рейтинг: 0 / 0
Автоматический выбор источника данных Excel
    #33499877
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в какой момент выскакивает окошко и до этого момента была дана команда
Код: plaintext
cn.Open
...
Рейтинг: 0 / 0
Автоматический выбор источника данных Excel
    #33499931
Andrew P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения ошибка вот где возникает.... а вовсе не там где я указал в начале, то есть при импорте данных из dbf

With ThisWorkbook.Sheets("ERR").QueryTables.Add(Connection:= _
"ODBC;DSN=Файлы dBASE;DefaultDir=" + Mid$(sDIR_WORK$, 1, Len(sDIR_WORK$) - 1) + ";DriverId=533;MaxBufferSize=2048;PageTimeout=5;" _
, Destination:=ThisWorkbook.Sheets("ERR").Range("A1"))
.CommandText = Array("SELECT * FROM MOVEtmp WHERE CHECKERR is not null")
.Name = "Запрос из Файлы dBASE"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = True
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.PreserveColumnInfo = True
.Refresh BackgroundQuery:=False
End With
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Автоматический выбор источника данных Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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