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:
- Na pasku menu wybierz "Plik".
- Następnie kliknij "Zapisz jako".
- Wybierz z rozwijanej listy "* .dbf".
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:
- Pobierz archiwum z powyższej strony.
- Wyodrębnij z niego XlsToDBF.xla i zapisz go na swoim komputerze.
- W programie Excel przejdź do menu za pomocą przycisku z ikoną Microsoft po lewej stronie, "Opcje".
- W sekcji "Opcje programu Excel" wybierz "Dodatki".
- W wierszu "Manage / Excel Add-ins" kliknij "Go".
- Kliknij "Przeglądaj" i określ zapisany plik XlsToDBF.xla.
- Na liście dodatków powinien pojawić się wpis "XLS -> DBF" z zaznaczonym znacznikiem wyboru. Sprawdź, czy go tam nie ma.
- 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.
- Po przygotowaniu stołu wybierz dowolną wypełnioną komórkę i naciśnij Alt i F
- W otwartym oknie makra wpisz XlsToDBF w polu, rejestr nie jest ważny.
- Kliknij Uruchom.
- 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:
- Pobierz i zainstaluj program Microsoft Access.
- W programie Excel przygotuj i zapisz dokument.
- Kliknij przycisk "Otwórz" w MS Access i wybierz plik.
- Teraz musisz poprawnie skonfigurować import.
- Wybierz arkusz, od którego chcesz zacząć. Jeśli jest ich kilka, musisz to zrobić jeden po drugim.
- Jeśli tabela ma wiersz nagłówka, zaznacz odpowiednie pole.
- Następnie możesz zmienić nazwę tabeli.
- Teraz kliknij "Dane zewnętrzne".
- Kliknij przycisk "Eksportuj", "Zaawansowane".
- Wybierz "plik dBase".
- 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:
- 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.
- 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.
- 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.
- 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.