Информационный портал города Ипатово > Temp > Экспорт данных из dbf-файлов в Excel

Экспорт данных из 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)

Вернуться назад