Відкриття та перетворення файлу DBF в Excel

Відкриття та перетворення файлу DBF в Excel

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

Якщо неможливо відкрити файл DBF безпосередньо в Excel, він повинен бути попередньо конвертованим.

Однак DBF, хоча вважається багатьма застарілими форматами, все ще широко використовується в спеціалізованих програмах у галузі бізнесу, дизайну, інженерної сфери. Де б не працювати з великими масивами інформації, їх структурування та обробка, виконання запитів. Наприклад, програмний комплекс 1C повністю заснований на управлінні базами даних. І враховуючи, що маса офісної документації та дані відбувається в Excel, питання інтегрованої роботи з цими форматами є актуальним та затребуваним.

Проблеми Excel під час роботи з DBF

У Excel 2003 можна було відкрити та редагувати DBF, а також зберегти документи XLS у цьому форматі:

  1. На панелі меню Виберіть "Файл".
  2. Далі натисніть "Зберегти як".
  3. Виберіть у списку Drop -Down "*.DBF ".
Важливий. Починаючи з 2007 року, ви можете відкрити та переглянути формат бази даних в Excel, але ви не можете внести зміни, а також зберегти в ньому документи .XLS. Стандартні фонди програми більше не передбачають такої можливості. 

Однак для програми є спеціальні надбудови, які додають до нього таку функцію. На мережі на різних форумах програмісти розміщують свої розробки, ви можете знайти різні варіанти. Найпопулярніша надбудова під назвою XSLTODBF можна завантажити з веб-сайту розробника http: // basile-m.Народ.ru/xlstodbf/завантажити.HTML. Завантаження безкоштовне, але за бажанням ви можете підтримати проект, передаючи будь -яку суму на гаманець або карту.

Встановлення та використання:

  1. Завантажте архів із вищевказаного сайту.
  2. Видаліть з нього xlstodbf.Xla та збережіть на своєму комп’ютері. 
  3. У Excel перейдіть до меню з кнопкою з значком Microsoft зліва "Параметри". 
  4. У параметрах "Excel" виберіть "надбудова".
  5. У рядку "Управління/надбудова Excel" Клацніть "Перехресно". 
  6. Клацніть "огляд" та вкажіть збережений XLSTODBF.Xla. 
  7. Список Add -ons повинен з’явитися "XLS -> DBF" з поетапним галочкою. Позначте, якщо це не так. 
  8. Тепер ви можете зберегти .Xls у форматі .DBF. З того ж сайту ви можете завантажити детальні інструкції для використання. Головне - правильно підготувати дані таблиці.
  9. Після того, як таблиця буде готова, виберіть будь -яку заповнену комірку та натисніть Alt та F
  10. У вікні макросу, яке відкривається в полі, введіть xlstodbf, реєстр не важливий. 
  11. Натисніть "виконати".
  12. Якщо ви правильно підготували та видали дані, то в папці, де знаходиться джерело XLS, файл бази даних буде збережено.

Якщо ви не хочете нічого змінювати на офіс, не довіряйте надбудові та третім стороннім програмам, ви можете запропонувати більш часовий спосіб перетворення файлу XLS у DBF:

  1. Купуйте та встановіть програму доступу Microsoft.
  2. У Excel підготуйте та збережіть документ. 
  3. Натисніть кнопку "Відкрити" в MS Access та виберіть файл. 
  4. Тепер вам потрібно правильно налаштувати імпорт. 
  5. Виберіть аркуш, з якого ви почнете. Якщо їх є декілька, вам все одно доведеться робити один за одним. 
  6. Якщо таблиця має рядок заголовків, поставте відповідну перевірку. 
  7. Далі ви можете змінити назву таблиці. 
  8. Тепер натисніть на "Зовнішні дані". 
  9. Натисніть кнопку "Експорт", "додатково". 
  10. Виберіть файл "dbase". 
  11. Вкажіть назву та місце збереження.

Цей метод не завжди працює успішно, часто виникають помилки в обробці даних, в подальшому збереженні. І він дуже довгий і незручний.

Перетворення

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

  1. DBFView - це проста програма для роботи з базами даних, яка дозволяє редагувати, переглядати базу даних, відкривати її в XLS та імпортувати його з нього без додаткових дій. Підтримує DBF DBASE, Clipper, FoxPro, Visual FoxPro формати та багато інших.
  2. DBF Viewer Plus - додаток, який не потребує встановлення з хорошою функціональністю. Дозволяє створювати бази даних, експортувати в різні формати, включаючи .XLS. Включає можливості редагування, додавання, перейменування, сортування записів, фільтра та пошуку, друку та попереднього перегляду.
  3. Упаковка перетворювачів білих місць - набір комунальних утиліт у різних напрямках, уникає помилок та конфліктів при перетворенні з формату у формат. 
  4. Командир DBF - професійне програмне забезпечення, що перетворює лише невелику частину своєї функціональності.

У всіх цих програмах трансформація зводиться до того, що вам потрібно відкрити вихідний файл, а потім виконати команду, щоб "перетворити" або "експортувати".

Також є безкоштовні онлайн -послуги трансформації. На таких сайтах пропонується надсилати (завантажити) вихідний файл, натиснути "перетворити", після чого буде посилання на перетворений документ. Скільки ви можете довіряти таким послугам, індивідуальному рішення, на власну небезпеку та ризику.

Таким чином, можна відкрити DBF в програмі Excel, але якщо її версія 2007 року нова, то з нею нічого не можна зробити, просто подивіться. Для редагування, заощадження в XLS є спеціальні надбудови чи програми, а також для трансформації у зворотному напрямку. Якщо у вас є досвід перетворення та роботи з DBF в різних додатках, поділіться своїми порадами у коментарях.