|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.08.2013, 11:36 | #1 |
Пользователь
Регистрация: 13.05.2010
Сообщений: 42
|
excel и dbf
здравствуйте!встала такая задача передо мной, нужно из таблицы excel выгрузить некоторые столбцы в файл dbf. получился такой макрос (не до конца), есть сомнения что вообще будет работать так как надо?
подскажите как лучше сделать или что исправить?ничего толкового в поиске не нашла( [VBA] 'нужно ли строку подключения ??? Sub Import_Excel() Dim strSQL, Ph, Fl, Fld, ADR Ph = "C:\" 'путь к файлу Fl = "МФЦ-пробный.xsl" 'имя откуда выгруж Fld = "[],[],[]," 'поля какие нужны 'ADR = "[],[]," ' ячейки куда загруж With ActiveSheet.QueryTables.Add(Connect ion:=Array( _ "OLEDB;Provider=MSDASQL.1;Persi st Security Info=False;Extended Properties=""CollatingSequence=ASCI I;DBQ=" & Ph & ";DefaultDir=" & Ph & ";" _ & "Driver={Driver do Microsoft dBase (*.dbf)};FIL=dBase IV;""" _ & ";Initial Catalog=" & Ph & ""), Destination:=Range(ADR)) ' выбрать тип команды ????.CommandType = adCmdUnknown strSQL = "SELECT " & Fld _ & " FROM `" & Ph & "`\`" & Fl & "`" .CommandText = Array(strSQL) .Refresh BackgroundQuery:=False .Delete End With End Sub[/VBA] |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Excel и DBF файлы | alexsampler | Microsoft Office Excel | 6 | 07.08.2015 11:06 |
Преобразование листа EXCEL 2007 в DBF | vladtr | Microsoft Office Excel | 3 | 21.01.2010 06:40 |
Импорт из текстового файла в Excel (DBF) | Slava | БД в Delphi | 3 | 22.07.2009 20:28 |
из dbf-формата занести данные в Excel | Luganchanochka | Microsoft Office Excel | 2 | 05.04.2008 21:40 |
DBF и EXCEL | greendark | БД в Delphi | 1 | 09.12.2006 16:02 |