Excel открыть dbf кодировка

 

Sanya

Пользователь

Сообщений: 20
Регистрация: 01.01.1970

Уважаемый ZVI — вставил в єексель Ваш код:  
Option Explicit  
Declare Function CharToOem Lib «user32» Alias «CharToOemA» (ByVal lpszSrc As String, ByVal lpszDst As String) As Long  

  ‘ ZVI:2009-01-20

http://www.sql.ru/forum/actualthread.aspx?tid=631075  

‘ Перекодировка DBF из Windows-1251 в DOS-866 для работы в Excel  
Sub Dbf_Win2Rus()  
 Dim FN%, s$, ptrData&, b() As Byte, FileName  
 On Error GoTo exit_  
 ‘ Выбрать DBF файл  
 ChDrive Mid(ThisWorkbook.Path, 1, 1)  
 ChDir ThisWorkbook.Path & «»  
 FileName = Application.GetOpenFilename(«DBF File (*.dbf), *.dbf», , _  
           «DBF Win2Dos»)  
 If FileName = False Then Exit Sub  
 ‘ Открыть DBF файл  
 FN = FreeFile  
 Open FileName For Binary Access Read Write As #FN  
 ‘ Считать все в байтовый массив  
 ReDim b(0 To LOF(FN) — 1)  
 Get #FN, , b  
 ‘ Проверить флаг перекодировки для исключения двойной  
 If CInt(b(29)) = 38 Then  
   If MsgBox(«DOS-кодировка уже установлена,» & vbLf _  
            & «Все равно продолжить?», _  
            vbExclamation + vbOKCancel + vbDefaultButton2, _  
            «Не навреди!») <> vbOK Then  
     GoTo exit_  
   End If  
 End If  
 ‘ Установить указатель на начало данных  
 ptrData = b(9) * 256 + b(8) + 1  
 ‘ Считать данные в Unicode  
 s = StrConv(MidB(b, ptrData), vbUnicode)  
 ‘ Перекодировать данные в DOS-866  
 ReDim b(0 To Len(s) — 1)  
 b = StrConv(Win2Dos(s), vbFromUnicode)  
 ‘ Переписать данные в DBF  
 Put #FN, ptrData, b  
 ‘ Установить флаг DOS-866 в DBF  
 Put #FN, 30, 38  
exit_:  
 Close #FN  
 If Err <> 0 Then  
   Debug.Print «Error: » & Err.Number & » — » & Err.Description  
 Else  
   MsgBox «Преобразовано успешно!», vbInformation, «DBF Win2Dos»  
 End If  
End Sub  

  Private Function Win2Dos(ByVal sWin As String) As String  
 Win2Dos = String(Len(sWin), Chr(0))  
 Call CharToOem(sWin, Win2Dos)  
End Function  

    но результат выполнения дает ошибку: прилагаю  

  подскажите в чем проблема. СПАСИБО

Содержание

  • Способы открытия файлов DBF в Excel
    • Способ 1: запуск через окно открытия файлов
    • Способ 2: открытие двойным щелчком по файлу
  • Вопросы и ответы

Открытие DBF в Microsoft Excel

Одним из самых популярных форматов хранения структурируемых данных является DBF. Этот формат отличается универсальностью, то есть, его поддерживают множество систем СУБД и других программ. Его используют не только как элемент для хранения данных, но и как средство для обмена ими между приложениями. Поэтому довольно актуальным становится вопрос открытия файлов с данным расширением в табличном процессоре Excel.

Следует знать, что и в самом формате DBF существует несколько модификаций:

  • dBase II;
  • dBase III;
  • dBase IV;
  • FoxPro и др.

Тип документа тоже влияет на корректность его открытия программами. Но нужно отметить, что Excel поддерживает корректную работу практически со всеми типами файлов DBF.

Следует сказать, что в большинстве случаев Excel справляется с открытием данного формата вполне успешно, то есть, открывает этот документ так же, как данная программа открывала бы, например, свой «родной» формат xls. А вот сохранять файлы в формате DBF стандартными средствами Эксель перестал после версии Excel 2007. Впрочем, это уже тема для отдельного урока.

Урок: Как перевести Excel в DBF

Способ 1: запуск через окно открытия файлов

Одним из самых простых и интуитивно понятных вариантов открытия документов с расширением DBF в Excel является запуск их через окно открытия файлов.

  1. Запускаем программу Excel и переходим во вкладку «Файл».
  2. Переход во вкладку Файл в Microsoft Excel

  3. После попадания в вышеуказанную вкладку щелкаем по пункту «Открыть» в меню, расположенном в левой части окна.
  4. Переход к открытию файла в Microsoft Excel

  5. Открывается стандартное окно открытия документов. Перемещаемся в тот каталог на жестком диске или сменном носителе, где расположен документ, который нужно открыть. В правой нижней части окна в поле переключения расширений файлов выставляем переключатель в позицию «Файлы dBase (*.dbf)» или «Все файлы (*.*)». Это очень важный момент. Многие пользователи не могут открыть файл просто потому, что не выполняют данное требование и элемент с указанным расширением им не виден. После этого документы в формате DBF должны отобразиться в окне, если они присутствуют в данном каталоге. Выделяем документ, который следует запустить, и щелкаем по кнопке «Открыть» в нижнем правом углу окна.
  6. Окно открытия документа в Microsoft Excel

  7. После последнего действия выбранный документ DBF будет запущен в программе Excel на листе.

Документ DBF открыт в Microsoft Excel

Способ 2: открытие двойным щелчком по файлу

Также популярным способом открытия документов является запуск путем двойного щелчка левой кнопкой мыши по соответствующему файлу. Но дело в том, что по умолчанию, если специально не прописывать в системных настройках, программа Эксель не связана с расширением DBF. Поэтому без дополнительных манипуляций таким способом файл открыть не получится. Посмотрим, как это можно сделать.

  1. Итак, делаем двойной щелчок левой кнопкой мыши по тому файлу формата DBF, который желаем открыть.
  2. Двойной клик левой кнопки мыши в Microsoft Excel

  3. Если на данном компьютере в системных настройках формат DBF не связан ни с одной программой, то запустится окошко, которое сообщит, что не удалось открыть файл. В нем будут предложены варианты действий:
    • Поиск соответствий в Интернете;
    • Выбор программы из списка установленных программ.

    Так как подразумевается, что табличный процессор Microsoft Excel у нас уже установлен, то переставляем переключатель во вторую позицию и щелкаем по клавише «OK» в нижней части окна.

    Сообщение о неудачи открыть файл в программе Microsoft Excel

    Lumpics.ru

    Если же данное расширение уже связано с другой программой, но мы хотим запустить его именно в Excel, то поступаем несколько иначе. Кликаем по наименованию документа правой кнопкой мыши. Запускается контекстное меню. Выбираем в нем позицию «Открыть с помощью». Открывается ещё один список. Если в нем имеется наименование «Microsoft Excel», то кликаем по нему, если же вы такое название не найдете, то переходим по пункту «Выбрать программу…».

    Переход к выбору программы для открытия файла DBF

    Есть ещё один вариант. Кликаем по наименованию документа правой кнопкой мыши. В списке, открывшемся после последнего действия, выбираем позицию «Свойства».

    Переход в свойства файла DBF

    В запустившемся окошке «Свойства» перемещаемся во вкладку «Общие», если запуск произошел в какой-то другой вкладке. Около параметра «Приложение» жмем на кнопку «Изменить…».

  4. Окно свойств файла DBF

  5. При выборе любого из трех данных вариантов запускается окно открытия файла. Опять же, если в списке рекомендуемых программ в верхней части окна присутствует наименование «Microsoft Excel», то щелкаем по нему, а в обратном случае жмем на кнопку «Обзор…» в нижней части окна.
  6. Окно выбора программы Windows

  7. В случае последнего действия в директории расположения программ на компьютере открывается окошко «Открыть с помощью…» в виде Проводника. В нем нужно перейти в папку, которая содержит файл запуска программы Эксель. Точный адрес пути к этой папки зависит от версии Excel, которая у вас установлена, а точнее от версии пакета Microsoft Office. Общий шаблон пути будет выглядеть следующим образом:

    C:Program FilesMicrosoft OfficeOffice#

    Вместо символа «#» требуется подставить номер версии вашего офисного продукта. Так для Excel 2010 это будет номер «14», а точный путь к папке будет соответственно выглядеть так:

    C:Program FilesMicrosoft OfficeOffice14

    Для Excel 2007 номер будет «12», для Excel 2013 – «15», для Excel 2016 – «16».

    Итак, перемещаемся в указанную выше директорию и ищем файл с наименованием «EXCEL.EXE». Если у вас в системе не запущено отображение расширений, то его название будет выглядеть просто как «EXCEL». Выделяем данное наименование и жмем на кнопку «Открыть».

  8. Выбор программы для запуска документа в Microsoft Excel

  9. После этого мы автоматически переносимся опять в окно выбора программы. На этот раз наименование «Microsoft Office» тут точно будет отображаться. Если пользователь желает, чтобы данное приложение всегда по умолчанию открывало документы DBF двойным кликом мышки по ним, то нужно удостовериться, что около параметра «Использовать выбранную программу для всех файлов такого типа» стоит галочка. Если же вы планируете только одиночное открытие документа DBF в Excel, а далее собираетесь открывать данный тип файлов в другой программе, то, наоборот, данную галочку следует снять. После того, как все указанные настройки выполнены, жмем на кнопку «OK».
  10. Установка Microsoft Excel программой по умолчанию для открытия файлов DBF

  11. После этого документ DBF будет запущен в программе Excel, и если пользователь выставил галочку в соответствующем месте в окне выбора программы, то теперь файлы данного расширения будут открываться в Экселе автоматически после двойного клика по ним левой кнопкой мыши.

Документ DBF открыт в программе Microsoft Excel

Как видим, открыть файлы DBF в Эксель довольно просто. Но, к сожалению, многие начинающие пользователи путаются и не знают, как это сделать. Например, они не догадываются выставить соответствующий формат в окне открытия документа через интерфейс Эксель. Ещё большую сложность для некоторых юзеров составляет открытие документов DBF двойным щелчком левой кнопки мыши, так как для этого нужно изменить некоторые системные установки через окно выбора программы.

Еще статьи по данной теме:

Помогла ли Вам статья?

Главная » Вопросы » Как открыть файл dbf в excel

Открытие файлов DBF в Microsoft Excel

Открытие DBF в Microsoft Excel

​Смотрите также​Если после этого появилось​ жмем на кнопку​ по иконке в​ Далее на ленте​CP1251​ раздел​ все программы, работающие​«Output»​ устраивает, и он​После того, как вы​ между приложениями, которые​ «Проводнике», где выбирается​ типа. Это может​ DBF двойным кликом​«Свойства»​ элемент с указанным​Одним из самых популярных​ сообщение об ошибке,​

​«Далее»​ виде дискеты в​

Способы открытия файлов DBF в Excel

​ в блоке настроек​. Если ячейка​«Параметры»​ с dBase, умеют​

  • ​(​
  • ​ хочет отредактировать параметры,​
  • ​ скачали и запустили​
  • ​ обслуживают базы данных​

​ команда «Открыть с​ быть тот же​ мышки по ним,​перемещаемся во вкладку​ расширением им не​ форматов хранения структурируемых​ то попробуйте экспортировать​.​

​ левом верхнем углу​«Код»​B2​через меню в​ обрабатывать все типы​«Вывод»​ то следует нажать​ инсталлятор, сразу открывается​ и электронные таблицы.​ помощью…».​ Excel или Access,​ то нужно удостовериться,​«Общие»​ виден. После этого​ данных является DBF.​ данные, используя другой​В следующем окне, если​ окна программы.​

​кликаем по значку​пустая или в​

Способ 1: запуск через окно открытия файлов

​ левой части окна.​ объектов с данным​). Здесь нужно указать​ на клавишу​ окошко​ Хотя он и​Для единичного случая используется​

  1. ​ входящие в состав​ что около параметра​​, если запуск произошел​​ документы в формате​

    Переход во вкладку Файл в Microsoft Excel

  2. ​ Этот формат отличается​ тип формата DBF.​ ваша таблица содержит​​Открывается окно сохранения. Переходим​​«Макросы»​ ней установлено любое​В открывшемся окошке параметров​

    Переход к открытию файла в Microsoft Excel

  3. ​ расширением. Поэтому заранее​ в какую именно​«Назад»​Мастера установки​ стал устаревать, но​ одно из приложений,​ основного пакета Microsoft​«Использовать выбранную программу для​ в какой-то другой​ DBF должны отобразиться​ универсальностью, то есть,​ Если же все​​ заголовки, нужно поставить​​ в ту директорию,​​.​​ значение отличное от​ кликаем по пункту​ нужно знать, какой​ директорию будет выводиться​. Если все в​, в котором предлагается​ продолжает оставаться востребованным​ указанных в списке.​ Office, или любые​ всех файлов такого​ вкладке. Около параметра​ в окне, если​ его поддерживают множество​ прошло нормально, то​ галочку около пункта​ где желаем, чтобы​Можно сделать и чуть​​«CP866»​​«Надстройки»​ тип выбрать. Существует​

    Окно открытия документа в Microsoft Excel

  4. ​ готовый объект с​ порядке, то щелкаем​ выбрать язык для​ в различных сферах.​

Документ DBF открыт в Microsoft Excel

Способ 2: открытие двойным щелчком по файлу

​ Для того чтобы​ другие офисные приложение​ типа»​«Приложение»​ они присутствуют в​ систем СУБД и​ появится окно, в​«Первая строка содержит заголовки​ файл был сохранен.​ проще, набрав комбинацию​, то по умолчанию​. Перемещаемся в правую​ возможность выбора из​ расширением DBF. Для​ по кнопке​ дальнейшего проведения процедуры​ Например, с ним​

  1. ​ повторно не ломать​ от сторонних разработчиков.​стоит галочка. Если​жмем на кнопку​ данном каталоге. Выделяем​

    Двойной клик левой кнопки мыши в Microsoft Excel

  2. ​ других программ. Его​ котором сообщается, что​ столбцов»​ Именно из этой​ горячих клавиш​ будет применяться кодировка​ часть окна. В​ шести различных типов:​ того, чтобы выбрать​«Установить»​
    • ​ инсталляции. По умолчанию​
    • ​ продолжают активно работать​ себе голову насчет​

    ​На самом деле, если​ же вы планируете​«Изменить…»​ документ, который следует​ используют не только​ экспорт выполнен успешно.​. Затем жмем на​​ папки его нужно​​Alt+F8​CP1251​

    Сообщение о неудачи открыть файл в программе Microsoft Excel

    ​ самом его низу​dBASE III​ папку сохранения готового​.​ там должен отобразиться​ бухгалтерские программы, а​ того, чем открывать​ вы вдруг встретили​ только одиночное открытие​.​ запустить, и щелкаем​ как элемент для​​ Жмем на кнопку​​ кнопку​ будет потом открыть​.​​. Ставим ту кодировку,​​ расположено поле​;​ DBF-файла, жмем на​Начинается процедура установки, прогресс​ тот язык, который​​ контролирующие и государственные​​ DBF-файлы, можно просто​

    Переход к выбору программы для открытия файла DBF

    ​ файл такого типа​ документа DBF в​При выборе любого из​ по кнопке​ хранения данных, но​«Закрыть»​​«Далее»​​ в Microsoft Access.​

    Переход в свойства файла DBF

    ​Запускается окошко макросов. В​​ которую считаем нужной​​«Управление»​​FoxPro​​ кнопку​ которой будет отображать​ установлен на вашем​​ органы принимают значительную​​ указать выбранное приложение,​​ (иконка даже в​​ Excel, а далее​

    Окно свойств файла DBF

  3. ​ трех данных вариантов​«Открыть»​ и как средство​.​.​ Формат книги можно​ поле​ или оставляем поле​​. Переставляем в нем​​;​«Browse…»​ динамический индикатор.​ экземпляре Windows, но​​ часть отчетов в​​ а затем снизу​ «Проводнике» на нем​

    Окно выбора программы Windows

  4. ​ собираетесь открывать данный​ запускается окно открытия​в нижнем правом​ для обмена ими​​Созданный файл в формате​​В новом окне связи​ оставить по умолчанию​«Имя макроса»​ пустым.​ переключатель в позицию​dBASE IV​(​Затем открывается информационное сообщение​ при желании его​ данном формате.​ поставить «птичку» напротив​ не используется), не​ тип файлов в​ файла. Опять же,​ углу окна.​

    ​ между приложениями. Поэтому​

    ​ dBase будет находиться​​ с электронной таблицей​​ xlsx, а можно​вводим наименование нашей​Далее переходим к следующей​«Надстройки Excel»​;​​«Просмотреть»​​ на английском языке,​ можно поменять. Мы​Скачать последнюю версию​

    ​ строки «Использовать для​

    ​ стоит впадать в​ другой программе, то,​​ если в списке​​После последнего действия выбранный​ довольно актуальным становится​​ в той директории,​​ можно при желании​ поменять на xls.​​ надстройки​​ строке. Дело в​

    ​и щелкаем по​Visual FoxPro​). Открывается небольшой список​ в котором выражается​​ же это делать​​ Excel​ всех файлов такого​ панику. Совершенно элементарно​ наоборот, данную галочку​ рекомендуемых программ в​ документ DBF будет​​ вопрос открытия файлов​​ которая была указана​ изменить имя связанного​ В данном случае​​«XlsToDBF»​​ том, что в​

    Выбор программы для запуска документа в Microsoft Excel

  5. ​ кнопке​;​ из двух пунктов​ благодарность по поводу​ не будем и​​Но, к сожалению, Эксель,​​ типа». Тот же​ его можно открыть​ следует снять. После​ верхней части окна​ запущен в программе​ с данным расширением​ в окне экспорта.​ элемента. Затем жмем​ это не критично,​​без кавычек. Регистр​ структуре dBase каждый​«Перейти…»​​>SMT​«Select File»​ инсталляции данного пакета.​ просто жмем на​ начиная с версии​ Excel в дальнейшем​ при помощи программы​ того, как все​ присутствует наименование​ Excel на листе.​ в табличном процессоре​ Далее с ним​ на кнопку​​ так как все​​ при этом не​

    Установка Microsoft Excel программой по умолчанию для открытия файлов DBF

  6. ​ столбец, именуемый полем,​.​;​(​ Жмем на клавишу​ кнопку​ Excel 2007, прекратил​ (если он выбран​ Excel, поскольку именно​ указанные настройки выполнены,​«Microsoft Excel»​Также популярным способом открытия​ Excel.​

Документ DBF открыт в программе Microsoft Excel

​ вы можете производить​«Готово»​ равно мы сохраняем​ важен. Далее щелкаем​ имеет свой тип​Открывается небольшое окошко управления​dBASE Level 7​«Выбрать файл»​«Далее»​«OK»​ полноценную поддержку указанного​ в качестве программы​ в ней сохраняется​ жмем на кнопку​, то щелкаем по​ документов является запуск​Скачать последнюю версию​ любые манипуляции, включая​.​ файл только для​ по кнопке​

​ данных. Существуют такие​

lumpics.ru

Чем открывать DBF-файл: простейшие решения

​ надстройками. Жмем в​.​) и​.​.​ формата. Теперь в​ по умолчанию) будет​ вся логическая структура​«OK»​ нему, а в​ путем двойного щелчка​ Excel​ импорт его в​После этого откроется диалоговое​ того, чтобы преобразовать​«Выполнить»​ их обозначения:​ нем на кнопку​Делаем выбор того типа,​«Select Folder»​В последнем окошке​Далее запускается окно, в​

Формат DBF: описание

​ этой программе можно​ открывать файл этого​ и форматирование текста​.​ обратном случае жмем​ левой кнопкой мыши​Следует знать, что и​ другие программы.​ окно, в котором​ его в DBF.​.​

чем открывать dbf

​N​«Обзор…»​ который нужен для​(​Мастера установки​ котором указывается место​ только просмотреть содержимое​ типа при обычном​ с учетом тех​После этого документ DBF​ на кнопку​ по соответствующему файлу.​ в самом формате​Как видим, несмотря на​ будет сообщение о​

Чем открывать DBF в стандартном варианте

​ После того, как​Макрос в фоновом режиме​(Numeric) – числовой;​.​ применения в конкретной​«Выбрать папку»​сообщается, что программа​ на системном диске,​ DBF-файла, а сохранить​ двойном клике.​ же перекрестных ссылок​ будет запущен в​«Обзор…»​ Но дело в​ DBF существует несколько​ то, что в​ том, что связывание​ все настройки выполнены,​

файл dbf чем открыть

​ выполняет обработку. После​L​Запускается окошко открытия объекта.​ программе.​). На самом деле​ WhiteTown Converters Pack​ куда будет устанавливаться​ данные с указанным​Само собой разумеется, что​ и возможности применения​ программе Excel, и​в нижней части​ том, что по​ модификаций:​ современных версиях Excel​ таблицы с файлом​ жмем на кнопку​ этого в той​(Logical) – логический;​ Нам нужно перейти​После того, как выбор​ эти пункты лишь​ успешно установлена. Нам​

​ утилита. По умолчанию​ расширением встроенными инструментами​ вместо приложения Excel​ стандартной системы поиска.​ если пользователь выставил​ окна.​ умолчанию, если специально​dBase II;​ отсутствует возможность сохранения​ Excel завершено. Жмем​«Сохранить»​

Сопутствующие программы

​ же папке, где​D​ в ту директорию,​ сделан, можно переходить​ означают выбор различного​ остается только нажать​ это папка​ приложения уже не​

чтение формата dbf

​ можно выбрать тот​Поскольку самому файлу в​ галочку в соответствующем​В случае последнего действия​ не прописывать в​dBase III;​ файлов в формате​ на кнопку​и закрываем окно​ расположен исходный Excel-файл,​(Date) – дата;​ где находится распакованный​ к непосредственной процедуре​ вида окон навигации​ на кнопку​«Program Files»​ получится. К счастью,​ же Access или​ стандартном варианте не​ месте в окне​ в директории расположения​

Изменение параметров открытия по умолчанию

​ системных настройках, программа​dBase IV;​ DBF встроенными инструментами,​«OK»​ Excel.​ будет сформирован объект​C​ архив XlsToDBF. Заходим​ конвертирования. Для этого​ для указания папки​«Завершить»​

формат dbf описание

​на диске​ имеются другие возможности​ другие программы, способные​ сопоставлена ни одна​ выбора программы, то​ программ на компьютере​ Эксель не связана​FoxPro и др.​ тем не менее,​.​Запускаем программу Microsoft Access.​ с расширением DBF​(Character) – строковый.​ в папку под​ жмем на кнопку​ сохранения. Делаем выбор.​.​«C»​ конвертации данных из​ распознавать и открывать​ программа, поступить можно​

​ теперь файлы данного​ открывается окошко​ с расширением DBF.​Тип документа тоже влияет​ данную процедуру можно​В левой части интерфейса​ Переходим во вкладку​ с тем наименованием,​Кроме того, в строковом​ одноименным названием и​«Start»​В первом случае это​После этого на Рабочем​. Тут лучше тоже​ программы Excel в​ данные такого типа.​ двумя способами. Рекомендуется,​

Что в итоге?

​ расширения будут открываться​«Открыть с помощью…»​ Поэтому без дополнительных​ на корректность его​ осуществить с помощью​ программы появится наименование​«Файл»​ которое было задано​ (​ выделяем объект с​(​ будет обычное окно​ столе появится папка​ ничего не менять​ нужный нам формат.​ Суть не в​

​ допустим, просто запустить​ в Экселе автоматически​в виде Проводника.​ манипуляций таким способом​ открытия программами. Но​ применения других программ​ таблицы, которое мы​, если она открылась​ в ячейке​Cnnn​ наименованием​«Старт»​«Сохранить как…»​

​ под названием​ и нажать на​ Рассмотрим, каким образом​ этом. Главное –​ программу Excel или​ после двойного клика​ В нем нужно​ файл открыть не​ нужно отметить, что​ и надстроек. При​ присвоили ей в​ в другой вкладке.​A1​) и числовом типе​«XlsToDBF.xla»​).​. В нем будут​«WhiteTown»​ клавишу​ это можно выполнить.​ настроить автоматическое открытие​

​ Access, а затем​

fb.ru

Конвертирование данных из Microsoft Excel в формат DBF

Сохранение формата DBF в Microsoft Excel

​ по ним левой​ перейти в папку,​ получится. Посмотрим, как​ Excel поддерживает корректную​ этом следует отметить,​ последнем окне. Дважды​ Жмем на пункт​.​ (​. После этого жмем​Запускается процедура преобразования. Если​ отображаться, как папки,​. Она содержит ярлыки​«Далее»​В Excel 2003 и​ базы данных. Ну​ использовать стандартное меню​ кнопкой мыши.​ которая содержит файл​

​ это можно сделать.​ работу практически со​

​ что наиболее функциональный​ щелкаем по нему​ меню​Как видим, данный способ​Nnn​ на кнопку​ в книге Эксель​ так и уже​ утилит по конкретным​.​ в более ранних​ а с чем​ открытия файла или​Как видим, открыть файлы​ запуска программы Эксель.​Итак, делаем двойной щелчок​ всеми типами файлов​ способ конвертирования –​

Сохранение данных в формате DBF

​ левой клавишей мыши.​«Открыть»​ значительно сложнее предыдущего.​) после наименования в​«OK»​ имеется несколько листов​ существующие объекты dBase.​ направлениям конвертации. Открываем​Затем открывается окно, в​​ версиях этой программы​​ работать в плане​ сочетание клавиш Ctrl​ DBF в Эксель​ Точный адрес пути​​ левой кнопкой мыши​​ DBF.​ это использование набора​После этого таблица отобразится​, расположенный в левой​ Кроме того, он​​ виде буквы следует​​.​

​ с данными, то​ Переходим в ту​ эту папку. Перед​ котором можно выбрать,​ можно было сохранить​ программного обеспечения, это​ + O. Правда,​ довольно просто. Но,​ к этой папки​ по тому файлу​Следует сказать, что в​ утилит WhiteTown Converters​ в окне. Перемещаемся​ части окна.​ весьма ограничен по​ указывать максимальное количество​Затем мы возвращаемся в​ для каждого из​ директорию, где желаем​ нами предстает большое​ какие именно направления​ данные в формате​ уже дело каждого​

Способ 1: программа WhiteTown Converters Pack

​ в появившемся меню​ к сожалению, многие​ зависит от версии​ формата DBF, который​ большинстве случаев Excel​ Pack. Но, к​ во вкладку​Запускается окно открытия файла.​ количеству используемых типов​ символов в поле.​ окошко управления надстройками.​ них будет создан​

​ произвести сохранение. Далее​ число утилит, входящих​ преобразования вы хотите​ DBF (dBase) стандартным​ конкретного пользователя компьютерной​ в поле типов​

  1. ​ начинающие пользователи путаются​ Excel, которая у​ желаем открыть.​ справляется с открытием​​ сожалению, количество бесплатных​​«Внешние данные»​ Переходим в ту​ полей и создаваемых​ Если в числовом​ Как видим, в​ отдельный DBF-файл. О​ в поле​ в пакет WhiteTown​ иметь. По умолчанию​ путем. Для этого​ системы.​ файлов следует указать​ и не знают,​ вас установлена, а​​Если на данном компьютере​​ данного формата вполне​

    Выбор языка установки WhiteTown Converters Pack

  2. ​ преобразований в нем​.​ директорию, где мы​ типов объектов с​ типе применяются десятичные​ списке появилось наименование​​ завершении процесса конвертации​​«Имя файла»​​ по различным направлениям​​ выбраны все доступные​ нужно было кликнуть​Подводя итог, стоит сказать,​ «Все файлы» (а​​ как это сделать.​​ точнее от версии​

    Выбор папки установки WhiteTown Converters Pack

  3. ​ в системных настройках​ успешно, то есть,​ ограничено. Надстройка XlsToDBF​На ленте в блоке​ сохранили файл в​ расширением DBF. Ещё​ знаки, то их​«XLS -> DBF»​ будет свидетельствовать зеленый​указываем то наименование,​ конвертации. При этом​ компоненты конвертирования. Но,​ по пункту​ что оптимальным вариантом​ не «родной» формат),​ Например, они не​ пакета Microsoft Office.​​ формат DBF не​ открывает этот документ​​ позволяет выполнить конвертацию​ инструментов​ один из форматов​ одним недостатком является​ количество тоже нужно​. Это и есть​ индикатор прогресса. После​​ под которым желаем,​​ каждое направление имеет​

    Выбор компонентов при установке WhiteTown Converters Pack

  4. ​ возможно, некоторые пользователи​«Файл»​ при открытии файлов​ после чего выбрать​​ догадываются выставить соответствующий​​ Общий шаблон пути​ связан ни с​​ так же, как​​ абсолютно бесплатно, но​«Экспорт»​ Excel. Чтобы он​ то, что директорию​​ указать после точки​​ наша надстройка. Около​

    Выбор ярлыка WhiteTown Converters Pack

  5. ​ того, как он​ чтобы значился объект​ отдельную утилиту для​ не захотят устанавливать​в горизонтальном меню​ такого типа является,​ искомый файл. Будьте​ формат в окне​ будет выглядеть следующим​ одной программой, то​ данная программа открывала​ процедура намного сложнее.​​кликаем по надписи​​ отобразился в окне,​

    Создание значка на рабочем столе программы WhiteTown Converters Pack

  6. ​ создания объекта dBase​ (​ неё должна стоять​ дойдет до конца​ после конвертации. После​ 32-битной и 64-битной​ их все, так​ приложения, а затем​ естественно, офисный пакет​​ уверены: любая табличная​​ открытия документа через​ образом:​ запустится окошко, которое​​ бы, например, свой​​ К тому же​

    Переход к установке программы WhiteTown Converters Pack

  7. ​«Дополнительно»​ переставляем переключатель формата​ можно назначать только​

    Процедура установки программы WhiteTown Converters Pack

  8. ​Nnn.n​ галочка. Если галочка​ поля, жмем на​ этого жмем на​ операционной системы Windows.​ как каждая утилита​​ в открывшемся списке​​ от корпорации Microsoft,​

    Информационное сообщение при установке программы WhiteTown Converters Pack

  9. ​ программа распознает этот​​ интерфейс Эксель. Ещё​​C:Program FilesMicrosoft OfficeOffice#​ сообщит, что не​ «родной» формат xls.​ функционал данного варианта​. В открывшемся списке​​ файлов в положение​​ перед процедурой конвертирования,​

    Завершение установки программы WhiteTown Converters Pack

  10. ​).​ отсутствует, то ставим​ кнопку​​ кнопку​​ Открываем приложение с​ занимает место на​ выбрать позицию​ поскольку именно он​ тип данных без​ большую сложность для​Вместо символа​ удалось открыть файл.​ А вот сохранять​ очень ограничен.​ выбираем пункт​«Книга Excel (*.xlsx)»​ путем прямого перемещения​Существуют и другие типы​ её, а затем​​«Finish»​​«Сохранить»​ наименованием​

    Запуск утилиты XLS to DBF Converter

  11. ​ жестком диске. Во​«Сохранить как…»​ является наиболее распространенным​ всяких проблем.​ некоторых юзеров составляет​«#»​

    ​ В нем будут​​ файлы в формате​​«Золотой серединой» является способ​​«Файл dBase»​​или​ в папку назначения​ данных в формате​ жмем на кнопку​(​​.​​«XLS to DBF Converter»​​ всяком случае, именно​​. В запустившемся окошке​

    Переход к добавлению файла в XLS to DBF Converter

  12. ​ во всем мире.​Как уже понятно, проблема,​ открытие документов DBF​требуется подставить номер​ предложены варианты действий:​ DBF стандартными средствами​ с использованием программы​.​«Microsoft Excel (*.xls)»​ исходного Excel-файла. Среди​ dBase (Memo, General​«OK»​​«Финиш»​​Если же вы выберите​

    Открытие файла в XLS to DBF Converter

  13. ​, соответствующее разрядности вашей​ для нас важно,​ сохранения из списка​​ Правда, нет и​​ чем открывать DBF-файл,​​ двойным щелчком левой​​ версии вашего офисного​​Поиск соответствий в Интернете;​​ Эксель перестал после​

    переход в следующую вкладку в XLS to DBF Converter

  14. ​ Access. Как и​Открывается окно экспорта в​, в зависимости от​​ преимуществ данного способа​​ и т.д.), но​​.​​).​ вариант​ ОС.​ чтобы стояла галочка​ требовалось выбрать наименование​ ничего страшного в​ в нашем случае​ кнопки мыши, так​ продукта. Так для​​Выбор программы из списка​​ версии Excel 2007.​​ Excel – это​​ формат DBF. В​ того, в каком​​ можно отметить то,​​ данная надстройка с​​Итак, надстройка установлена. Теперь​​Готовый документ будет расположен​​«Select Folder»​​Запускается программа XLS to​​ около пункта​​ нужного формата и​ том, что юзер,​ сводится только к​ как для этого​ Excel 2010 это​ установленных программ.​

    Переход к выбору папки для сохранения файла в XLS to DBF Converter

  15. ​ Впрочем, это уже​ разработка компании Microsoft,​​ поле​​ из них книга​ что в отличие​ ними работать не​ открываем документ Эксель,​ в той директории,​, то откроется упрощенное​ DBF Converter. Как​«XLS (Excel) to DBF​​ нажать на кнопку​​ не использующий продукцию​ использованию стандартного офисного​ нужно изменить некоторые​ будет номер​Так как подразумевается, что​ тема для отдельного​​ а поэтому сторонним​​«Имя файла»​

    Первый вариант указания директории сохранения файла в XLS to DBF Converter

    ​ была сохранена. После​ от предыдущего варианта,​​ умеет. Впрочем, с​​ данные из которого​ которая была указана​ окошко выбора директории.​ видим, интерфейс англоязычный,​ Converter»​«Сохранить»​ Microsoft, откроет данные​​ приложения в ручном​​ системные установки через​

    Второй вариант указания директории сохранения файла в XLS to DBF Converter

  16. ​«14»​ табличный процессор Microsoft​ урока.​ приложением его уже​можно указать место​ того, как наименование​​ он абсолютно бесплатен​​ ними не умел​ нужно преобразовать в​ во вкладке​​ В нем будут​​ но, тем не​​. Установку остальных компонентов​​.​

    Переход в третию вкладку вкладку в XLS to DBF Converter

  17. ​ этого типа в​​ режиме. Как уже​​ окно выбора программы.​​, а точный путь​​ Excel у нас​Урок: Как перевести Excel​ не назовешь. К​​ хранения файла и​​ нужного нам файла​​ и практически все​​ работать и Excel​ dBase, или же​«Output»​​ отображаться только папки.​​ менее, он интуитивно​​ пакета утилит пользователь​​Но, к сожалению, начиная​ любом другом приложении.​ понятно, такой способ​Автор: Максим Тютюшев​ к папке будет​ уже установлен, то​ в DBF​ тому же данный​ его наименование, если​ отобразилось, выделяем его​ манипуляции производятся непосредственно​ 2003, когда ещё​ просто набираем их​.​
    • ​ Выбираем папку для​​ понятен.​
    • ​ может выбрать на​​ с версии Excel​
    • ​Как уже понятно из​​ не всегда удобен​
    • ​Сегодня, наверное, никому не​​ соответственно выглядеть так:​
    • ​ переставляем переключатель во​​Одним из самых простых​
    • ​ вариант позволяет конвертировать​​ те, которые указаны​

    ​ и жмем на​ через интерфейс Эксель.​ поддерживал конвертацию в​ на листе, если​

    Выбор типа файла DBF в XLS to DBF Converter

  18. ​Единственный существенный недостаток способа​ сохранения и жмем​Сразу открывается вкладка​ свое усмотрение. После​ 2007, разработчики Microsoft​​ всего вышесказанного, табличные​​ и требует определенных​​ нужно говорить о​​C:Program FilesMicrosoft OfficeOffice14​

    Переход к процедуре конвертации в XLS to DBF Converter

  19. ​ вторую позицию и​ и интуитивно понятных​ файл Excel в​ по умолчанию, вам​ кнопку​Хотя у новых версий​ DBF.​ документ ещё не​ с применением пакета​ на кнопку​«Input»​ того, как настройка​ посчитали dBase устаревающим,​ редакторы присутствуют практически​​ затрат по времени.​​ том, что достаточно​​Для Excel 2007 номер​​ щелкаем по клавише​

Завершение конвертации в XLS to DBF Converter

​ вариантов открытия документов​ несколько типов формата​ по какой-то причине​«Открыть»​​ Excel и нет​​В нашем конкретном случае​

​ создан.​ утилит WhiteTown Converters​«OK»​(​ произведена, не забываем​ а современные форматы​ во всех сегодня​Теперь посмотрим на сам​ часто многие пользователи​

Способ 2: надстройка XlsToDBF

​ будет​«OK»​ с расширением DBF​ dBase. Хотя по​ не подходят.​.​ встроенного способа сохранение​ первое поле будет​Теперь нам нужно будет​ Pack состоит в​

  1. ​.​«Ввод»​ кликнуть по клавише​ Эксель слишком сложными​ известных пакетах. Разниться​ файл DBF. Чем​ сталкиваются с файлами,​«12»​в нижней части​ в Excel является​ этому показателю Access​В поле​Открывается окно​ данных в формате​

    ​ строковым шириной в​

    Распаковка архива 7Z в программе 7-Zip

  2. ​ произвести некоторые манипуляции​ том, что бесплатно​Как видим, после любого​​). Она предназначена для​​«Далее»​ для того, чтобы​​ между собой они​​ открыть его без​ имеющими расширение .dbf.​

    Переход в Параметры в Microsoft Excel

  3. ​, для Excel 2013​ окна.​​ запуск их через​​ все-таки уступает программе​«Формат файла»​«Связь с электронной таблицей»​ DBF, но, тем​​ 100 символов (​​ с данными, чтобы​ можно будет провести​​ из этих действий​​ того, чтобы указать​.​​ тратить время и​​ могут разве что​

    Переход в надстройки в Microsoft Excel

  4. ​ использования программ стандартного​ Что самое печальное,​ –​​Если же данное расширение​​ окно открытия файлов.​

    Окно надстроек в Microsoft Excel

  5. ​ WhiteTown.​выбираем один из​. Оно позволяет максимально​ не менее, вариант​C100​ подготовить их к​ только 30 процедур​ путь к папке​ объект, который следует​​После этого открывается окно,​​ средства на обеспечение​ по называнию, а​​ офисного пакета? Да​​ в ОС Windows​

    Открытие надстройки в Microsoft Excel

  6. ​«15»​ уже связано с​Запускаем программу Excel и​Автор: Максим Тютюшев​​ трех типов формата​​ корректно переместить данные​ с применением приложения​), а остальные поля​ конвертации. Прежде всего,​ конвертирования, а потом​ для сохранения объекта​ конвертировать. Для этого​​ в котором производится​​ полной совместимости. Поэтому​

    Установка надстрйки в Microsoft Excel

  7. ​ уж никак не​ теми же утилитами,​ даже при наличии​, для Excel 2016​ другой программой, но​ переходим во вкладку​Валентин быховец​ DBF:​ из файла Excel​

    Таблица Excel открыта в Microsoft Excel

  8. ​ Microsoft Access более​ будут числовыми шириной​ добавляем две строки​ придется приобретать лицензию.​ будет отображен во​ жмем по кнопке​ добавление ярлыка в​ в Excel осталась​ по функциональному набору,​ входящими в состав​ установленного пакета Microsoft​ –​​ мы хотим запустить​​«Файл»​​: Сообщи e-mail, вышлю​​dBASE III​

    ​ в Microsoft Access.​ всего приблизился к​ в 10 символов​ над шапкой таблицы.​Конвертировать книгу Эксель в​ вкладке​«Add»​ папке​ возможность читать DBF-файлы,​ который, как правило,​​ аналогичных программных продуктов.​​ Office данному типу​

    Наименование файла DBF в Microsoft Excel

  9. ​«16»​ его именно в​.​ прогу​(по умолчанию);​ Нам нужно выбрать​​ тому, чтобы назвать​​ (​​ Они должны быть​​ dBase непосредственно через​​«Output»​​(​«Пуск»​ но поддержка сохранения​​ везде одинаков, за​​К примеру, это может​ файлов не сопоставлена​​.​​ Excel, то поступаем​После попадания в вышеуказанную​А также желательно​dBASE IV​

    Кодировка файла DBF в Microsoft Excel

  10. ​ лист Эксель, данные​ его стандартным. Дело​N10​ самыми первыми на​ интерфейс приложения можно​. Для перехода к​«Добавить»​. По умолчанию ярлык​
    • ​ данных в этом​​ редким исключением.​
    • ​ быть тот же​​ ни одна программа.​
    • ​Итак, перемещаемся в указанную​​ несколько иначе. Кликаем​
    • ​ вкладку щелкаем по​​ знать, файл виндовый​

    ​;​ из которого мы​​ в том, что​​).​ листе и иметь​​ с помощью установки​​ следующей вкладке щелкаем​).​ называется​ формате встроенными программными​Кроме всего прочего, соответственно,​ Open Office, Lotus​ Имеем файл DBF.​ выше директорию и​ по наименованию документа​ пункту​​ или Dos​​dBASE 5​

    ​ собираемся импортировать. Дело​ эта программа выпущена​В следующей строке расположены​ наименования на вертикальной​ сторонних надстроек. Одной​ по клавише​После этого открывается стандартное​«WhiteTown»​ инструментами была прекращена.​ можно использовать и​ и т. д.​ Чем открыть его,​

    ​ ищем файл с​ правой кнопкой мыши.​«Открыть»​Олег ельцов​​.​​ в том, что​ тем же производителем,​ наименования полей. Но​ панели координат​​ из лучших и​​«Next»​

    Типы полей DBF в Microsoft Excel

  11. ​ окошко добавления объекта.​, но при желании​ Тем не менее,​ многие средства разработки​ В принципе, особой​ мы сейчас и​ наименованием​ Запускается контекстное меню.​в меню, расположенном​: Это файлы ТАРИФИКАТОРОВ!​Нужно учесть, что чем​ даже если в​

    Переименования полей в Microsoft Excel

  12. ​ что и Эксель,​ дело в том,​«1»​ наиболее удобных из​(​ В нем нужно​ можно изменить его​ существуют некоторые способы​​ с применением достаточно​​ разницы здесь нет,​ попытаемся разобраться. Заодно​«EXCEL.EXE»​ Выбираем в нем​ в левой части​ ПРЕКРАСНО открывает Excel​ современнее формат (выше​​ файле Excel содержалась​​ и также входит​​ что они тоже​​и​

    ​ них является надстройка​«Далее»​ перейти в ту​​ наименование. Жмем на​​ конвертации данных сохраненных​

    Переход к макросам в Microsoft Excel

  13. ​ большого количества языков​ поскольку роль играет​​ посмотрим, как можно​​. Если у вас​ позицию​​ окна.​​ :)​ порядковый номер), то​ информация на нескольких​ в пакет Microsoft​​ должны быть внесены​​«2»​

    Запуск макроса в Microsoft Excel

  14. ​ XlsToDBF. Рассмотрим алгоритм​).​ директорию, где размещена​ клавишу​ в Excel в​ программирования. На той​ только то, что​ установить ассоциацию расширения​ в системе не​«Открыть с помощью»​​Открывается стандартное окно открытия​​Открываешь Excel -​

​ тем больше существует​ листах, то импортировать​ Office. К тому​ на латинице, а​.​ её применения.​В последней вкладке​ нужная нам книга​«Далее»​ DBF при помощи​ же платформе, поддерживающей​ применяемая программа способна​ для последующего автоматического​ запущено отображение расширений,​. Открывается ещё один​ документов. Перемещаемся в​ все файлы -​ возможностей по обработке​ её в Access​ же, это самый​ не на кириллице,​В самой верхней левой​После того, как скачали​«Options»​

Способ 3: программа Microsoft Access

​ Excel c расширением​.​ применения надстроек и​ создание и оптимизацию​ работать с табличными​ распознавания данных и​ то его название​ список. Если в​ тот каталог на​ выбираешь.dbf — и​ в нем данных.​ можно только отдельно​ безопасный вариант, так​ как у нас.​ ячейке вписываем наименование,​ архив XlsToDBF.7z с​(​ xls или xlsx.​Затем запускается окно, в​ другого программного обеспечения.​ SQL-серверов, такие файлы​ электронными данными. Чтение​ открытия искомого файла.​ будет выглядеть просто​ нем имеется наименование​ жестком диске или​ ВПЕРЕД :)​

​ То есть, выше​

  1. ​ и, соответственно, потом​ как не нужно​ Также в наименовании​ которое мы хотим​ надстройкой, распаковываем из​«Параметры»​ После того, как​ котором спрашивается, создавать​Существует ряд программ, которые​ открываются, что называется,​ формата DBF во​Собственно, из самого сокращения,​ как​«Microsoft Excel»​

    Переход к сохранению файла в Microsoft Excel

  2. ​ сменном носителе, где​Анатолий анатольевич​ вероятность того, что​ преобразовать её в​ будет связываться с​ полей не допускаются​ присвоить создаваемому DBF-файлу.​ него объект под​) очень много настроек,​ объект найден, выделяем​ ли ярлык на​ позволяют конвертировать данные​ в момент. При​ всех случаях производится​ применяемого к расширению​«EXCEL»​, то кликаем по​ расположен документ, который​: вообщето это fox​ в файле удастся​ отдельные файлы DBF.​ программным обеспечением сторонних​​ пробелы. Переименовываем их​​ Оно состоит из​ названием XlsToDBF.xla. Так​

    Сохранение файла в Microsoft Excel

  3. ​ но нас больше​ его наименование и​​ рабочем столе. Если​​ из Excel в​ открытии они будут​ абсолютно одинаково. Кстати,​ файла такого типа,​​. Выделяем данное наименование​​ нему, если же​ нужно открыть. В​

    Переход к открытию файла в Microsoft Access

  4. ​ pro и dbase.​ сохранить все данные​Также существует возможность импорта​ производителей. Microsoft Access​ согласно этим правилам.​ двух частей: собственно​ как архив имеет​ всего интересует​ жмем на кнопку​​ вы хотите, чтобы​​ DBF. Один из​​ иметь достаточно специфичный​​ это не зависит​ уже можно сделать​ и жмем на​ вы такое название​ правой нижней части​ но их теперь​ таблицы. Но в​ информации отдельных диапазонов​ специально предназначен для​​После этого подготовку данных​​ названия и расширения.​

    Открытие файла в Microsoft Access

  5. ​ расширение 7z, то​​«Type of memo fields»​​«Открыть»​ он был добавлен,​ самых простых способов​ вид, что обычному​ от разработчика офисного​ вывод о том,​ кнопку​ не найдете, то​ окна в поле​ и эксель и​ то же время​ на листах. Но​ работы с базами​ можно считать оконченной.​ Допускается использование только​ распаковку можно проводить​(​.​

    ​ то оставьте галочку​ конвертирования данных из​ юзеру несколько непривычно.​ пакета, поскольку у​ что это база​«Открыть»​ переходим по пункту​​ переключения расширений файлов​​ ассес открывают и​ ниже вероятность того,​ в нашем случае​ данных.​ Выделяем на листе​ латиницы. Пример такого​ либо стандартной программой​«Тип поля memo»​​Как видим, после этого​​ около соответствующего параметра,​

    Окно связи с электронной таблицей в Microsoft Access

  6. ​ Excel в DBF​ Впрочем, большинство пользователей​ всех имеется поддержка​ данных. Она является​​.​«Выбрать программу…»​​ выставляем переключатель в​ еще куча всяких​​ что программа, куда​​ это не нужно.​

    Второе окно связи с электронной таблицей в Microsoft Excel

  7. ​Скачать Microsoft Access​ курсором с зажатой​ наименования –​ для этого расширения​). Кликаем по полю,​ путь к объекту​​ если не хотите,​​ является использование пакета​

    Третье окно связи с электронной таблицей в Microsoft Excel

  8. ​ вряд ли станут​ данных такого типа,​ несколько специфичной, поскольку​После этого мы автоматически​.​ позицию​ прог и вьюверов..​​ вы в будущем​​ Устанавливаем переключатель в​

    Диалоговое окно в Microsoft Excel

  9. ​После того, как все​ левой клавишей мыши​«UCHASTOK.DBF»​ 7-Zip, либо с​ в котором по​ отобразился во вкладке​ то снимите её.​

    Наименование таблицы в Microsoft Access

  10. ​ утилит для конвертирования​ применять такие профессиональные​ включая даже платформы​​ обычно такие файлы​​ переносимся опять в​

    Перемещание во вкладку Внешние данные в Microsoft Access

  11. ​Есть ещё один вариант.​«Файлы dBase (*.dbf)»​​Cepгей​​ собираетесь импортировать файл​​ позицию​​ необходимые данные на​ весь диапазон таблицы.​​.​​ помощью любого другого​

    Переход к экспорту данных в Microsoft Access

  12. ​ умолчанию стоит настройка​«Input»​ Затем, как всегда,​​ объектов с различным​​ средства разработки, и​ типа Oracle.​ имеют расширение .db​ окно выбора программы.​ Кликаем по наименованию​или​: Data Base Fox​

    ​ DBF, будет совместима​​«Листы»​​ листе в Эксель​ Затем переходим во​В первой ячейке справа​

    • ​ архиватора, который поддерживает​​«Auto»​
    • ​. Жмем на клавишу​​ жмем на клавишу​
    • ​ расширением WhiteTown Converters​​ ограничатся только стандартным​

    ​А сейчас посмотрим, чем​ (Data Base).​ На этот раз​ документа правой кнопкой​«Все файлы (*.*)»​ файл изначально предназначался​ именно с этим​, а затем выбираем​ введены, для того,​ вкладку​ от наименования нужно​ работу с ним.​(​«Next»​«Далее»​ Pack.​ программным набором.​ открывать DBF-файлы так,​В данном случае мы​

    ​ наименование​ мыши. В списке,​. Это очень важный​​ для фоксовой базы​​ типом.​

    Окно экспорта в формат DBF в Microsoft Access

  13. ​ тот лист, откуда​ чтобы конвертировать их​«Разработчик»​ указать кодировку. Существует​Скачать 7-Zip бесплатно​«Авто»​(​.​Хотя процедура установки данной​Автор: Панькова Оксана Владимировна​ чтобы использовался автоматический​​ имеем другой тип​​«Microsoft Office»​

Окно экспорта в формат DBF в Microsoft Access

​ открывшемся после последнего​ момент. Многие пользователи​ данных. Можно попробовать​После того, как все​ собираемся брать данные.​ в формат DBF,​. По умолчанию она​ два варианта кодировки​После этого запускаем программу​). Открывается список типов​

​«Далее»​После этого открывается ещё​ программы проста и​DBF – это популярный​ режим. В простейшем​ данных, который, правда,​тут точно будет​ действия, выбираем позицию​ не могут открыть​ открыть например Access​ настройки выставлены, жмем​ Корректность отображения информации​ нужно сначала произвести​ отключена, поэтому перед​ с применением данной​ Эксель и переходим​ dBase для сохранения​).​ одно окошко. В​ интуитивно понятна, все-таки​ формат хранения и​ случае делается это​ несмотря на свою​ отображаться. Если пользователь​«Свойства»​ файл просто потому,​

​ и ли Excel/​ на кнопку​ можно просмотреть в​ сохранение в одном​ дальнейшими манипуляциями нужно​ надстройки:​ во вкладку​ объекта. Этот параметр​После этого мы автоматически​ нем указаны основные​ подробно остановимся на​ обмена данными между​ из субменю, вызываемого​ специфичность, распознается многими​ желает, чтобы данное​.​

​ что не выполняют​

lumpics.ru

Как открыть файл с расширением .dbf?

​ В телефонах скорее​​«OK»​ нижней части окна.​
​ из форматов Excel.​ её активировать и​CP866​

​«Файл»​​ очень важен, так​ перемещаемся во вторую​ параметры установки. Если​
​ ней, указав на​ различными программами, а​ правым кликом на​ программами, поддерживающими работу​

​ приложение всегда по​​В запустившемся окошке​ данное требование и​ всего своя заморочка…​.​ Если все удовлетворяет,​ Для этого кликаем​ включить работу макросов.​

​и​​. Далее перемещаемся в​ как далеко не​ вкладку​ пользователя что-то не​ некоторые нюансы.​ в первую очередь,​ файле в обычном​ с информацией такого​

​ умолчанию открывало документы​

Аватара пользователя

uav1606

Advanced Member
Сообщения: 5700
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество



Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Собственно, вопрос в названии темы — как можно заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)? По умолчанию она открывает файлы в OEM (866). Причём нужно именно «автономное» решение, т.к. человек, которому это нужно, не будет ничего конвертировать, настраивать, использовать другой софт и т.п. Раньше ему приходили файлы с кодировкой OEM, он их открывал Excel’ем, всё было нормально. Теперь кодировку сменили на ANSI, вместо русских букв — кракозябры.
Естественно, можно открыть через какой-нибудь DBF Viewer или ещё что-то, но ему нужно именно через Excel, где я никаких настроек кодировок не нашёл.


Аватара пользователя

uav1606

Advanced Member
Сообщения: 5700
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество



Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Сообщение

uav1606 » 21.10.2019,14:55

Гм, ну, см. вложение. Хотя, вообще говоря, насколько я вижу, Excel (что 2003, что 2007) все DBF считает с кодировкой OEM (866), так что образец тут и ни к чему… (Поля FIO и NAME_STRIT должны быть на русском.)

Вложения
plat2.zip
(560 байт) 198 скачиваний


marinovsoft

Advanced Member
Сообщения: 487
Зарегистрирован: 02.09.2017,09:08
Откуда: Кемерово
Контактная информация:

Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Сообщение

marinovsoft » 21.10.2019,15:21

В заголовке файла кодировка правильная указана?


Аватара пользователя

uav1606

Advanced Member
Сообщения: 5700
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество



Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Сообщение

uav1606 » 21.10.2019,15:31

Да (C9h — Russian Windows).


Аватара пользователя

nimdasys_inbox_ru

Advanced Member
Сообщения: 3457
Зарегистрирован: 05.06.2019,18:58
Откуда: Черкесск

Вклад в сообщество

Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Сообщение

nimdasys_inbox_ru » 21.10.2019,15:36

uav1606 писал(а): ↑

21.10.2019,14:55


Гм, ну, см. вложение. Хотя, вообще говоря, насколько я вижу, Excel (что 2003, что 2007) все DBF считает с кодировкой OEM (866), так что образец тут и ни к чему… (Поля FIO и NAME_STRIT должны быть на русском.)

Ну да, это такой привет от MS, они думают, что в РФ основная кодировка для DBF — досовская!

Макросы применять для решения вышеобозначенной задачи допустимо ?!


Аватара пользователя

uav1606

Advanced Member
Сообщения: 5700
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество



Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Сообщение

uav1606 » 21.10.2019,15:43

Может, и допустимо, но нежелательно. По крайней мере, они должны сами срабатывать, потому что что-то там нажимать и т.п. — я не объясню тому человеку, для него это слишком сложно.


Аватара пользователя

nimdasys_inbox_ru

Advanced Member
Сообщения: 3457
Зарегистрирован: 05.06.2019,18:58
Откуда: Черкесск

Вклад в сообщество

Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Сообщение

nimdasys_inbox_ru » 21.10.2019,15:45

uav1606 писал(а): ↑

21.10.2019,15:43


Может и допустимо, но не желательно. По крайней мере, они должны сами срабатывать, потому что что-то там нажимать и т.п. — я не объясню тому человеку, для него это слишком сложно.

Вопрос: открытая DBF’ка затем корректируется и результат сохраняется в виде файла .xls ?!


Аватара пользователя

uav1606

Advanced Member
Сообщения: 5700
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество



Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Сообщение

uav1606 » 21.10.2019,15:46

Нет, просто открывается для визуальной проверки — глянуть фамилию и т.п.


Аватара пользователя

nimdasys_inbox_ru

Advanced Member
Сообщения: 3457
Зарегистрирован: 05.06.2019,18:58
Откуда: Черкесск

Вклад в сообщество

Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Сообщение

nimdasys_inbox_ru » 21.10.2019,15:52

uav1606 писал(а): ↑

21.10.2019,15:46


Нет, просто открывается для визуальной проверки — глянуть фамилию и т.п.

А, ну тогда могу предложить бесплатное решение DBF Commander Free, он ассоциируется с файликами DBF и от юзверя только требуется кликнуть по нужному ему файлу — всё открывается в красивом виде + можно сохранить во всех мыслимых форматах и кодировках, а также есть экспорт в Excel!


Аватара пользователя

CodeMaster

Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Как заставить Excel 2003 открывать DBF в ANSI-кодировке (1251)

Сообщение

CodeMaster » 21.10.2019,15:56

uav1606 писал(а): ↑

21.10.2019,15:46


Нет, просто открывается для визуальной проверки — глянуть фамилию и т.п.

Скрипт, которому за которым закрепляются файлы с расширением .dbf, который отдаёт их конвертеру 866->1251, а результат в Excel 2003?

После эпидемии всегда приходит война…


DBF — файл баз данных, возможность работы с которым раньше интегрировалась в среду Microsoft Office. С форматом работали приложения Access и Excel, позже Access был выведен из состава пакета и стал отдельной программой, а в Excel с 2007 года поддержка DataBaseFile была существенно ограничена.

Открытие DBF-файла

При невозможности открыть DBF-файл напрямую в Excel его нужно предварительно конвертировать.

Однако DBF хоть и считается многими устаревшим форматом, но до сих пор широко используется в специализированных программах в сфере бизнеса, проектирования, инженерной сфере. Везде, где требуется работа с большими массивами информации, их структурирование и обработка, выполнение запросов. Например, программный комплекс 1С Предприятие целиком основан на управлении базами данных. А учитывая, что масса офисной документации и данных проходит в Excel, то вопрос интегрированной работы с этими форматами актуален и востребован.

Проблемы Excel при работе с DBF

В Excel 2003 была возможность открыть и редактировать DBF, а также сохранять в этом формате документы XLS:

  1. На панели меню выбрать «Файл».
  2. Далее, нажать «Сохранить как».
  3. Выбрать из выпадающего списка «*.dbf».

ВАЖНО. Начиная с 2007 года вы можете открыть и просмотреть в Excel формат баз данных, но не можете вносить изменения, а также сохранять в нём документы .xls. Стандартные средства программы больше не предусматривают такой возможности. 

Однако существуют специальные надстройки для приложения, добавляющие ему такую функцию. В сети на различных форумах программисты выкладывают свои разработки, можно найти разные варианты. Наиболее популярную надстройку, которая называется XslToDBF, можно скачать с сайта разработчика http://basile-m.narod.ru/xlstodbf/download.html. Загрузка бесплатная, но по желанию можно поддержать проект, перечислив любую сумму на кошелёк или карту.

Установка и использование:

  1. Скачайте архив с указанного выше сайта.
  2. Извлеките из него XlsToDBF.xla и сохраните на своём компьютере. Извлечение
  3. В Excel зайдите в меню кнопкой со значком Майкрософт слева, «Параметры». «Параметры»
  4. В разделе «Параметры Excel» выберите «Надстройки».
  5. В строке «Управление/Надстройки Excel» нажмите «Перейти». «Надстройки»
  6. Нажмите «Обзор» и укажите сохранённый XlsToDBF.xla. Указать путьОткрыть XlsToDBF
  7. В списке надстроек должна появиться запись «XLS -> DBF» с поставленной галочкой проверки. Отметьте, если её нет. Запись «XLS -> DBF»
  8. Теперь вы можете сохранять .xls в формат .dbf. С того же сайта можно скачать подробную инструкцию по использованию. Главное, правильно подготовить табличные данные.
  9. После того как таблица готова, выберите любую заполненную ячейку и нажмите Alt и F
  10. В открывшемся окне макроса в поле наберите XlsToDBF, регистр не важен. Окно макросов
  11. Нажмите «Выполнить».
  12. Если вы правильно подготовили и оформили данные, то в папке, где находится исходный XLS, будет сохранён и файл базы данных.

Если вы не хотите ничего менять в Office, не доверяете надстройкам и сторонним приложениям, то можно предложить более трудоёмкий способ преобразовать файл XLS в DBF:

  1. Приобретите и установите программу Microsoft Access.
  2. В Excel подготовьте и сохраните документ. Сохранение документа
  3. Нажмите кнопку «Открыть» в MS Access и выберите файл. «Открыть» в MS Access
  4. Теперь нужно корректно настроить импорт. Импорт
  5. Выберите лист, с которого начнёте. Если их несколько, всё равно придётся делать по одному. Выбор листа
  6. Если в таблице есть строка заголовков, поставьте соответствующую галочку. Заголовки
  7. Далее, можно изменить имя таблицы. Имя таблицы
  8. Теперь нажмите на «Внешние данные». «Внешние данные»
  9. Жмите кнопку «Экспорт», «Дополнительно». «Экспорт»
  10. Выберите «Файл dBase». «Файл dBase»
  11. Укажите имя и место сохранения.

Такой способ не всегда работает удачно, часто возникают ошибки в обработке данных, в последующем сохранении. И он весьма долгий и неудобный.

Конвертация

Чтобы не мучиться самим с офисными программами, создано множество приложений, позволяющих перевести данные из одного формата в другой. Во-первых, почти все мощные программы по работе с СУБД предполагают возможность экспорта в XLS и загрузки из него. Во-вторых, есть небольшие утилиты, специализирующиеся на конвертации. Вот некоторые из них:

  1. DBFView — простая программа работы с базами данных, позволяющая редактировать, просмотреть DataBaseFile, открыть его в XLS и импортировать из него без каких-либо дополнительных действий. Поддерживает форматы dbf dBase, Clipper, FoxPro, Visual FoxPro и многие другие.
  2. DBF Viewer Plus — приложение, не требующее установки, с хорошим функционалом. Позволяет создавать базы данных, экспортировать в разные форматы, в том числе в .xls. Включает возможности редактирования, добавления, переименования, сортировки записей, фильтр и поиск, печать и предпросмотр.
  3. WhiteTown Converters Pack — набор утилит по конвертации в различных направлениях, позволяет избежать ошибок и конфликтов при преобразовании из формата в формат. Запуск утилитыКонвертация
  4. DBF Commander — профессиональное программное обеспечение, конвертирование лишь небольшая часть его функциональных возможностей.

Во всех этих программах преобразование сводится к тому, что нужно открыть исходный файл, а затем выполнить команду «Конвертировать» или «Экспорт».

Существуют и бесплатные сервисы онлайн-преобразования. На таких сайтах предлагается прислать (загрузить) исходный файл, нажать «Конвертировать», после чего появится ссылка на преобразованный документ. Насколько можно доверять таким услугам, решение индивидуальное, на свой страх и риск.

Таким образом, открыть DBF в программе Excel можно, но если его версия 2007 и новее, то сделать с ним больше ничего не получится, только посмотреть. Для редактирования, сохранения в XLS есть специальные надстройки или программы, так же как и для преобразования в обратном направлении. Если у вас есть опыт конвертации и работы с DBF в разных приложениях, поделитесь своими советами в комментариях.

Like this post? Please share to your friends:
  • Excel открыть csv макрос excel
  • Excel открытый список в ячейке
  • Excel открытые книги списком
  • Excel открытие этого файла заблокировано
  • Excel открытие через delphi