Otwieranie i konwertowanie pliku DBF do EXCEL

DBF to plik bazy danych, z którym możliwość pracy była wcześniej zintegrowana ze środowiskiem Microsoft Office. Aplikacje dostępowe i Excel pracowały z formatem, Access został później usunięty z pakietu i stał się osobnym programem, aw Excelu, od 2007 roku, obsługa DataBaseFile została znacznie ograniczona.

Jeśli nie możesz otworzyć pliku DBF bezpośrednio w programie Excel, musisz go najpierw przekonwertować.

Jednak DBF, mimo że przez wielu uważany jest za przestarzały, nadal jest szeroko stosowany w specjalistycznych programach z dziedziny biznesu, inżynierii i inżynierii. Wszędzie tam, gdzie wymagana jest duża ilość informacji, ich strukturyzacja i przetwarzanie, realizacja żądań. Na przykład kompleks oprogramowania 1C Enterprise jest całkowicie oparty na zarządzaniu bazami danych. Biorąc pod uwagę, że masa dokumentacji biurowej i danych jest przechowywana w Excelu, kwestia zintegrowanej pracy z tymi formatami jest istotna i pożądana.

Problemy z Excelem podczas pracy z DBF

W programie Excel 2003 można było otwierać i edytować DBF, a także zapisywać dokumenty XLS w tym formacie:

  1. Na pasku menu wybierz "Plik".
  2. Następnie kliknij "Zapisz jako".
  3. Wybierz z rozwijanej listy "* .dbf".
WAŻNE. Począwszy od roku 2007 można otwierać i wyświetlać format bazy danych w programie Excel, ale nie można wprowadzać zmian, a także zapisywać w nim dokumentów .xls.Standardowe narzędzia programu nie zapewniają już takiej możliwości.

Istnieją jednak specjalne dodatki do aplikacji, które dodają do niej taką funkcję. W sieci na różnych forach programiści rozkładają swój rozwój, można znaleźć różne opcje. Najpopularniejszy dodatek o nazwie XslToDBF można pobrać ze strony programisty http://basile-m.narod.ru/xlstodbf/download.html. Pobieranie jest bezpłatne, ale można opcjonalnie wesprzeć projekt, przesyłając dowolną kwotę do portfela lub karty.

Instalacja i użycie:

  1. Pobierz archiwum z powyższej strony.
  2. Wyodrębnij z niego XlsToDBF.xla i zapisz go na swoim komputerze.
  3. W programie Excel przejdź do menu za pomocą przycisku z ikoną Microsoft po lewej stronie, "Opcje".
  4. W sekcji "Opcje programu Excel" wybierz "Dodatki".
  5. W wierszu "Manage / Excel Add-ins" kliknij "Go".
  6. Kliknij "Przeglądaj" i określ zapisany plik XlsToDBF.xla.
  7. Na liście dodatków powinien pojawić się wpis "XLS -> DBF" z zaznaczonym znacznikiem wyboru. Sprawdź, czy go tam nie ma.
  8. Teraz możesz zapisać .xls w formacie .dbf. Z tej samej strony można pobrać szczegółową instrukcję użytkowania. Najważniejsze jest prawidłowe przygotowanie danych tabeli.
  9. Po przygotowaniu stołu wybierz dowolną wypełnioną komórkę i naciśnij Alt i F
  10. W otwartym oknie makra wpisz XlsToDBF w polu, rejestr nie jest ważny.
  11. Kliknij Uruchom.
  12. Jeśli masz poprawnie przygotowane i sformatowane dane, to folder, w którym znajduje się oryginalny XLS, również zapisze plik bazy danych.

Jeśli nie chcesz niczego zmieniać w pakiecie Office, nie ufaj dodatkom i aplikacjom innych firm, możesz zaoferować bardziej czasochłonny sposób przekonwertowania pliku XLS do DBF:

  1. Pobierz i zainstaluj program Microsoft Access.
  2. W programie Excel przygotuj i zapisz dokument.
  3. Kliknij przycisk "Otwórz" w MS Access i wybierz plik.
  4. Teraz musisz poprawnie skonfigurować import.
  5. Wybierz arkusz, od którego chcesz zacząć. Jeśli jest ich kilka, musisz to zrobić jeden po drugim.
  6. Jeśli tabela ma wiersz nagłówka, zaznacz odpowiednie pole.
  7. Następnie możesz zmienić nazwę tabeli.
  8. Teraz kliknij "Dane zewnętrzne".
  9. Kliknij przycisk "Eksportuj", "Zaawansowane".
  10. Wybierz "plik dBase".
  11. Podaj nazwę i zapisz lokalizację.

Ta metoda nie zawsze działa dobrze, często występują błędy w przetwarzaniu danych, w kolejnych zapisach. Jest to bardzo długie i niewygodne.

Konwersja

Aby nie cierpieć z powodu programów biurowych, stworzono wiele aplikacji, które umożliwiają przesyłanie danych z jednego formatu do drugiego. Po pierwsze, prawie wszystkie potężne programy do pracy z DBMS zakładają możliwość eksportu do XLS i pobierania z niego. Po drugie, istnieją małe narzędzia, które specjalizują się w konwersji. Oto niektóre z nich:

  1. DBFView to prosty program bazodanowy, który umożliwia edycję, przeglądanie DataBaseFile, otwieranie go w XLS i importowanie z niego bez żadnych dodatkowych działań. Obsługuje dbf dBase, Clipper, FoxPro, Visual FoxPro i wiele innych.
  2. DBF Viewer Plus - aplikacja, która nie wymaga instalacji, z dobrą funkcjonalnością. Umożliwia tworzenie baz danych, eksportowanie do różnych formatów, w tym .xls. Obejmuje możliwość edycji, dodawania, zmiany nazwy, sortowania rekordów, filtrowania i wyszukiwania, drukowania i podglądu.
  3. WhiteTown Converters Pack - zestaw narzędzi do konwersji w różnych kierunkach, pozwala uniknąć błędów i konfliktów podczas konwersji z formatu na format.
  4. DBF Commander to profesjonalne oprogramowanie, które przekształca tylko niewielką część jego funkcjonalności.

We wszystkich tych programach konwersja jest zredukowana do faktu, że trzeba otworzyć plik źródłowy, a następnie wykonać polecenie "Konwertuj" lub "Eksportuj".

Istnieją również bezpłatne usługi konwersji online. W takich witrynach możesz wysłać (pobrać) plik źródłowy, kliknąć "Konwertuj", po czym pojawi się link do przekonwertowanego dokumentu.O ile można ufać takim usługom, decyzja jest indywidualna, na własne ryzyko i ryzyko.

W ten sposób możliwe jest otwarcie DBF w Excelu, ale jeśli jego wersja jest 2007 i nowsza, to nic więcej nie można z tym zrobić, wystarczy spojrzeć. Do edycji, zapisywania do XLS są specjalne dodatki lub programy, a także do konwersji w przeciwnym kierunku. Jeśli masz doświadczenie w konwersji i pracy z DBF w różnych aplikacjach, podziel się wskazówkami w komentarzach.