Программа для конвертации dbf в excel. Открытие файлов DBF в Microsoft Excel

DBF Converter is a universal solution to all your DBF format conversion needs. Whenever you need to extract data from a DBF file to CSV, XLS, XLSX, SQL or plain text, the software delivers a straightforward way to do this with minimum efforts. DOWNLOAD for FREE

3-Steps conversion

Working with DBF Converter is easy. You specify a DBF file or a folder with DBF files you want to convert, select fields and filter out records you need. Then it"s just a matter of one click for DBF Converter to turn source files into the format of your choice.

Powerful data filtering

Data filtering in DBF Converter is visual. This means the program takes a sample of records in the DBF file and allows you to apply custom filter rules and masks and instantly see the sample changes according to your choice.

Batch conversion for multiple DBF files

When you have dozens of those DBFs, converting them could be tricky. But thanks to DBF Converter there"s no difference whether you need to process one file or a hundred. The program accepts a folder containing your source DBF files and converts them all one by one. And thanks to the low-level access to data the conversion remains fast and accurate.

Key Features
  • Convert DBF to XLSX
  • Convert DBF to XML
  • Convert DBF to TXT
  • Convert DBF to SDF
  • Convert DBF to HTML
  • Command line support

Try DBF Converter now for free While the price for DBF Converter is utterly affordable, you can also try it for free at any time. Download the free trial and evaluate vast capabilities DBF Converter now!

Download DBF Converter FREE

DBF Converter runs on all versions of Windows from 95 through XP, Vista, Windows 7/8/10 (32/64 bit).
Registered users will receive all future versions and upgrades free, as well as virtually unlimited technical support.

Buy Now!

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

При невозможности открыть 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.
  7. В списке надстроек должна появиться запись «XLS -> DBF» с поставленной галочкой проверки. Отметьте, если её нет.
  8. Теперь вы можете сохранять.xls в формат.dbf. С того же сайта можно скачать подробную инструкцию по использованию. Главное, правильно подготовить табличные данные.
  9. После того как таблица готова, выберите любую заполненную ячейку и нажмите Alt и F
  10. В открывшемся окне макроса в поле наберите XlsToDBF, регистр не важен.
  11. Нажмите «Выполнить».
  12. Если вы правильно подготовили и оформили данные, то в папке, где находится исходный XLS, будет сохранён и файл базы данных.

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

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

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

Конвертация

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


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

    C:\Program Files\Microsoft Office\Office#

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

    C:\Program Files\Microsoft Office\Office14

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

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

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

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

Вниманию жителей Челябинской области!

ТФОМС Челябинской области напоминает, что при изменении данных документа, удостоверяющего личность, а также при получении нового паспорта, Вам необходимо обратиться в Вашу страховую медицинскую организацию (её контактные данные указаны в полисе ОМС) в течение одного месяца со дня, когда эти изменения произошли.


ВНИМАНИЕ!!! Если отчетный период конвертируемого файла c января 2019 года (включительно), то конвертировать нужно в программе XDConverter7. Если отчетный период конвертируемого файла c ноября по декабрь 2018 года (включительно), то конвертировать нужно в программе XDConverter6. Если отчетный период конвертируемого файла c июля по октябрь 2018 года (включительно), то конвертировать нужно в программе XDConverter5. Если отчетный период конвертируемого файла c июня 2017 года по июнь 2018 года (включительно), то конвертировать нужно в программе XDConverter4. Если отчетный период конвертируемого файла c января 2015 года по май 2017 года (включительно), то конвертировать нужно в программе XDConverter3. Если отчетный период конвертируемого файла с апреля 2014 года до декабря 2014 года (включительно), то для конвертации нужно использовать программу XDConverter2. Если отчетный период конвертируемого файла до марта 2014 года (включительно), то конвертировать нужно в программе XDConverter. Для XDConvert используется пакет справочников с именем usl_pack_*.rar. Для XDConvert2 используется пакет справочников с именем usl_pack2_*.rar. Для XDConvert3 используется пакет справочников с именем usl_pack3_*.zip. Для XDConvert4 используется пакет справочников с именем usl_pack4_*.zip. Для XDConvert5 используется пакет справочников с именем usl_pack5_*.zip. Для XDConvert6 используется пакет справочников с именем usl_pack6_*.zip.

Пакет справочников для функционирования конвертера можно скачать с сайта, раздел "Техподдержка - Справочники - Пакет справочников USL_PACK для программы XDConverter".

В программе XDConverter нужно зайти в меню "Загрузка справочников", далее выбрать скачанный файл вида usl_pack_yymmdd.rar (yymmdd - год\месяц\день) и нажать кнопку "Открыть". Справочники будут загружены.

Конвертация XML->DBF в ручном режиме

  1. Зайти в меню Сервис-Настройки, проверить правильность пути к файлу данных и нажать ОК.
  2. В меню выбрать Конвертировать - XML в Native.
  3. В открывшемся окне в разделе Входной файл указать путь до файла с данными (архив zip).
  4. В разделе Выходной файл проверить Имя и при необходимости указать путь.
  5. Нажать кнопку Обработать. Ниже в окне лога отображается ход выполнения конвертации.

Конвертация из DBF в XML в ручном режиме

Для ручного режима конвертации нужно зайти в меню "Конвертировать - Native в XML". Далее выбираем необходимый файл Native и нажимаем кнопку " Открыть". Появляется окно выбора источника\приемника. Необходимо указать откуда и куда посылается файл. Из ЛПУ в ФОМС или СМО (или из СМО в ЛПУ, если программа установлена в СМО). Далее нажимаем кнопку "ОК". Начнется конвертация и по окончании будет выдан отчет о результате.

Параметры запуска из командной строки

"XDConverter.exe 1 2 3 4", где

1 - Имя конвертируемого файла (с указанием пути)

2 - Каталог для создаваемого файла

3 - Источник (M,T,S)

4 - Получатель (M,T,S)

3, 4 - только для конвертации DBF->XML\

Стартер конвертера (для единой установки и запуска)

1. Установите и запустите StartConvert.
2. В меню выберите отчетный период файла перс. учета.
3. Программа самостоятельно запустит нужный конвертер (XDConverter, XDConverter2, XDConverter3).
4. Далее конвертируйте в обычном режиме.

XDConverter7

XDConverter6

XDConverter5

XDConverter4

DBF Converter — программа для конвертирования (в т.ч. и пакетного) данных формата DBF (Data Base File) в файлы различных форматов для просмотра в стандартных текстовых и табличных редакторах. Приложение является условно-бесплатным, позволяя в качестве ознакомления с возможностями производить конвертацию 50 первых строк DBF-файла.

Программа DBF Converter предназначена для работы во всех версиях ОС Windows, начиная с Win 95 и вплоть до новейшей версии Win 10 (полная поддержка разрядностей 32 и 64 bit). Русский язык приложением не поддерживается (перевод имеют лишь несколько кнопок управления).

Возможности DBF Converter

DBF Converter — узкоспециализированный программный продукт без всяких излишеств. Основная задача программы — преобразование DBF-файлов (один из самых распространенных форматов для хранения данных в СУБД) в форматы, которые могут быть открыты в более доступных для обычных пользователей текстовых и табличных редакторах.

Приложение DBF Converter позволяет конвертировать DBF-данные в файлы следующих форматов:

  • XLS и XLSX — электронные таблицы для редакторов Microsoft Excel, LibreOffice Calc, OpenOffice Calc и других.
  • CSV и TSV — текстовые файлы для представленные табличных данных.
  • RTF — мета-теговые текстовые файлы, также позволяющие отображать табличные данные.
  • XML и HTML — наиболее популярные форматы файлов, основанные на соответствующих языках разметки.
  • SQL и SDF — файлы баз данных MySQL, Microsoft SQL Server Compact, SQL Server, Oracle и др.
  • PRG — формат файлов, использующиеся в программах автоматизированного проектирования (различные CAD) для представления входных табличных данных.
  • А также в специализированные DBF-форматы для последующего использования в системах Clipper, DB2K, VFP, FoxPro и других.

Одна из особенностей программы DBF Converter — простота использования. Для преобразования DBF-файлов пользователю достаточно выполнить несколько простых шагов:

  • Указать местоположение DBF-файла (или группы файлов).
  • Указать папку для сохранения результатов.
  • Выбрать формат сохранения файлов.
  • Выставить (при необходимости) дополнительные опции преобразования: пропуск пустых записей, сортировка данных и другие.
  • Конвертировать, кликнув по соответствующей кнопке.

Также программа поддерживает управление через консоль (командную строку) Windows. Список команд для консоли можно найти в справке (F1).



Понравилась статья? Поделиться с друзьями: