Экспорт данных из dbf-файлов в Excel

27 марта 2014 |

Экспорт данных из dbf-файлов в Excel
Простенькая программка для переноса данных из файлов dbf в таблицы Microsoft Excel.

Предыстория этой утилиты следующая: в 1с-ке есть выгрузка данных в древний и могучий формат dBase, например списки товаров с ценами и т.д. и т.п. Так вот, некоторые программы, с лёгкостью импортируют наборы данных из таблиц Excel, а про dBase не знают.


Выгрузка 1с сохраняет данные в кодировке WIN1251 (может это конечно и настраивается где-то, не проверял), однако после открытия такого файла в Excel-е, информация отображается «крякозябрами». Это происходит, потому что Microsoft Excel по умолчанию открывает таблицы dBase в кодировке CP866 (DOS).


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


P.S.: ни разу не претендую на уникальность и гениальность, так как в Интернете полно подобных софтов, которые меняют кодировки и делают много чего ещё, однако большинство из них платные, да и лишний функционал только отягчает муки простых обывателей.


Программа для экспорта данных из файлов dBase в Microsoft Excel.

Экспорт данных из dbf-файлов в Excel
Главное окно программы.

После того как программа запущена, нужно нажать на кнопку "Открыть" и в диалоге выбора файлов выбрать тот dbf, который будет экспортироваться в Excel.


* * *
Экспорт данных из dbf-файлов в Excel
Главное окно программы с загруженным dbf-файлом.

Если файл успешно загружен, его данные отобразятся в таблице. В самом верху в поле "Исходный файл", будет показан полный путь и имя загруженного файла dbf.


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


* * *
Экспорт данных из dbf-файлов в Excel
Окно с запросом о масштабировании колонок.

Если с dbf-файлом не было никаких проблем, вы должны увидеть окно с запросом о масштабировании размеров столбцов, это означает нужно ли в Excel-e растянуть колонки по ширине данных.


* * *
Экспорт данных из dbf-файлов в Excel

Если все операции прошли успешно, будет запущен экземпляр Excel cо всеми выгруженными в него данными.



* * *

Может случиться так, что dbf-файл не содержит служебной информации о кодировке, в таком случае будет выдано сообщение "В dbf-файле отсутствует информация о кодировке."


На рисунках ниже, красным цветом показано и написано какую из кнопок "Да" или "Нет" нужно нажать в том или ином случае:
Экспорт данных из dbf-файлов в Excel
В случае если текст в таблице нечитабельный.

* * *
Экспорт данных из dbf-файлов в Excel
В случае если текст в таблице читается нормально.

* * *

Особенности программы

В системе должен быть установлен Microsoft Excel.
Dbf-файлы открываются в монопольном режиме.
Содержимое blob-полей не переносится.
Работоспособность программы проверялась на Windows XP и Windows 7.
Утилита абсолютно бесплатна и не требует установки, это значит, скачиваешь и пользуешься.


Версия: 1.0.0.26
dbftoex.exe [1,21 Mb] (cкачиваний: 818)
Информация

Посетители, находящиеся в группе Путники, не могут оставлять комментарии к данной публикации.
Хлам:
Ваша версия браузера устарела, для нормального отображения сайта обновите браузер!

Премиум объявление

100 руб.

  Банковской картой

  Яндекс.Деньгами
Выбранная стоимость размещения окончательна, никакой коммисии не взымается, процедура оплаты происходит через сервис Яндекс.Деньги, с обеспечением безопасности платежей с банковских карт.