DBF ass e populäre Format fir Daten tëscht verschiddene Programmer ze späicheren an auszetauschen, an haaptsächlech tëscht Applikatiounen déi Datenbanken a Spreadsheets déngen. Och wa se verflaacht gouf, ass et weider a Nofro a verschiddene Felder. Zum Beispill, Comptabilitéitsprogrammer weider aktiv mat him ze schaffen, a regulatoresch a staatlech Organer akzeptéieren e wichtegen Deel vu Berichter an dësem Format.
Awer leider Excel, ugefaang mat der Versioun vun Excel 2007, huet voll Ënnerstëtzung fir dëst Format gestoppt. Elo an dësem Programm kënnt Dir nëmmen d'Inhalter vun der DBF Datei kucken, an d'Date späicheren mat der spezifizéierter Extensioun mat dem agebauter Tools vun der Applikatioun faalen. Glécklech sinn et aner Optiounen fir Daten aus Excel ze konvertéieren zum Format dat mir brauchen. Betruecht wéi dëst ka gemaach ginn.
Späichere vun Daten am DBF Format
Am Excel 2003 an a fréiere Versioune vun dësem Programm war et méiglech Daten am DBF (dBase) Format an engem Standard Manéier ze späicheren. Fir dëst ze maachen, klickt op den Artikel Datei am horizontalen Menu vun der Applikatioun, an dann an der Lëscht déi opmaacht, wielt d'Positioun "Späichere wéi ..."An. An der Spuerfenster déi ugefaang huet, war et noutwendeg den Numm vum gewënschten Format aus der Lëscht ze wielen an op de Knäppchen klickt Späicheren.
Awer, leider, ugefaang mat der Versioun vun Excel 2007, hunn Microsoft Entwéckler dBase als verouderd ugesinn, a modern Excel Formate sinn ze komplizéiert Zäit a Suen ze verbréngen fir voll Kompatibilitéit ze garantéieren. Dofir blouf Excel DBF Dateien ze liesen, awer Ënnerstëtzung fir Daten an dësem Format mat gebauter Software Tools ze späicheren gouf gestoppt. Wéi och ëmmer, et sinn e puer Weeër fir Daten, déi an Excel an DBF gelagert sinn mat Add-ons an aner Software ze konvertéieren.
Method 1: WhiteTown Converters Pack
Et ginn eng Zuel vu Programmer, déi Iech erlaben Daten aus Excel an DBF ze konvertéieren. Ee vun den einfachsten Weeër fir Daten aus Excel an DBF ze konvertéieren ass en Utility Package ze benotze fir Objete mat de verschiddene WhiteTown Converters Pack Extensions ze konvertéieren.
Luet WhiteTown Converters Pack erof
Och wann d'Installatiouns-Prozedur fir dëse Programm einfach an intuitiv ass, awer trotzdem wëlle mir am Detail dorobber hiweisen, op e puer Nuancen opmierksam maachen.
- Nodeems Dir den Installateur erofgelueden hutt an se ofgefouert huet, gëtt d'Fenster direkt op Installatioun Zaubereran deem et proposéiert ass eng Sprooch fir déi weider Installatiounsprozedur ze wielen. Par défaut soll d'Sprooch, déi op Ärem Windows Instanz installéiert ass, do ugewise ginn, awer Dir kënnt et änneren wann Dir wëllt. Mir maachen dëst net a klickt einfach op de Knäppchen "OK".
- Als nächst gëtt eng Fënster gestart, an där d'Plaz op der Systemdisk wou d'Utilitéit installéiert gëtt gezeechent gëtt. Dëst ass de Standarddossier. "Programm Dateien" op Scheif "C"An. Et ass besser net eppes ze änneren an dréckt op de Schlëssel "Nächst".
- Duerno fänkt eng Fenster op an där Dir kënnt genau wielen wéi eng Konversiounsrichtungen Dir wëllt hunn. Par défaut sinn all verfügbar Konversiounskomponenten ausgewielt. Awer, vläicht, e puer Benotzer wëllen se net all installéieren, well all Utility Plaz op der Festplack hëlt. Op alle Fall ass et wichteg fir eis datt et e Scheckzeechen nieft dem Artikel sollt ginn "XLS (Excel) an DBF Converter"An. De Benotzer kann d'Installatioun vun de verbleiwen Komponenten vum Utility Pack wielen op seng Diskretioun. Nodeems d'Astellung gemaach ass, vergiesst net op de Knäppchen ze klicken "Nächst".
- Duerno geet eng Fënster op wou eng Ofkiirzung an den Dossier bäigesat gëtt StartAn. Par défaut heescht d'Ofkiirzung "WhiteTown", awer wann Dir wëllt, kënnt Dir säin Numm änneren. Klickt op de Schlëssel "Nächst".
- Duerno gëtt eng Fenster gestart wou d'Fro eng Ofkiirzung um Desktop erstellt. Wann Dir wëllt datt et dobäigesat gëtt, da gitt e Scheckzeechen nieft dem entspriechende Parameter, wann Dir net wëllt, da klickt dës un. Dann, wéi ëmmer, dréckt de Schlëssel "Nächst".
- Duerno geet eng aner Fënster op. Et weist d'Basis Installatioun Optiounen. Wann de Benotzer net frou mat eppes ass, an hie wëll d'Parameteren änneren, da dréckt de Knäppchen "Zréck"An. Wann alles an der Rei ass, da klickt op de Knäppchen Installéieren.
- D'Installatiounsprozedur fänkt un, de Fortschrëtt gëtt vun engem dynameschen Indikator ugewisen.
- Da gëtt en informatesche Message op Englesch opgemaach, an där Dankbarkeet ausgedréckt gëtt fir d'Installatioun vun dësem Package. Klickt op de Schlëssel "Nächst".
- An der leschter Fënster Installatioun Zauberer et gëtt bericht datt de WhiteTown Converters Pack erfollegräich installéiert ass. Mir kënnen nëmmen op de Knäppchen klickt Fäerdeg.
- Duerno gëtt en Dossier genannt "WhiteTown"An. Et enthält Utility Ofkierzungen fir spezifesch Konvertiounsberäicher. Dësen Dossier opmaachen. Mir sti mat enger grousser Zuel vun Utilities am WhiteTown Package abegraff a verschiddene Beräicher vun der Konversioun. Zur selwechter Zäit huet all Richtung eng separat Utility fir den 32-bit an 64-bit Windows Betribssystemer. Öffnen d'Applikatioun mam Numm "XLS zu DBF Converter"entspriechend der Bitdéift vun Ärem OS.
- Den XLS zu DBF Converter Programm fänkt un. Wéi Dir kënnt gesinn, ass d'Interface engleschsproocheg, awer trotzdem ass et intuitiv.
Den Tab gëtt direkt op "Input" (Gitt an) Et soll den Objet ugi ginn deen ze konvertéieren ass. Fir dëst ze maachen, klickt op de Knäppchen "Füügen" (Füügt).
- Duerno ass d'Standardfenster fir en Objet derbäi ze ginn op. In et, musst Dir an de Verzeechnes goen wou den Excel Workbook mir brauchen mat der Extensioun xls oder xlsx lokaliséiert ass. Nom Objet fonnt ass, wielt säin Numm a klickt op de Knäppchen "Open".
- Wéi Dir kënnt gesinn, nodeems de Wee zum Objet am Tab ugewise gouf "Input"An. Klickt op de Schlëssel "Nächst" ("Nächst").
- Duerno gi mir automatesch op déi zweet Tab "Output" ("Conclusioun") Hei musst Dir präziséieren an wéi engem Dossier de fäerdegen Objet mat der DBF Extensioun ugewise gëtt. Fir de späicheren Dossier fir déi fertig DBF Datei ze wielen, klickt op de Knäppchen "Browst ..." (Gesinn) Eng kleng Lëscht mat zwee Saache geet op. "Wielt Datei" ("Wielt Datei") an "Auswielen Folder" ("Wielt Dossier") Tatsächlech bedeit dës Artikelen nëmmen eng aner Zort Navigatiounsfenster ze wielen fir e späicheren Dossier ze spezifizéieren. Mir maachen e Choix.
- Am éischte Fall wäert et eng normal Fënster sinn "Späichere wéi ..."An. Et wäert béid Classeure wéi och existent dBase Objete weisen. Gitt an den Verzeechnes wou mir späichere wëllen. Weider am Feld "Dateinumm" den Numm un wou mir wëllen datt den Objet no der Konversioun opgezielt ass. Duerno klickt op de Knäppchen Späicheren.
Wann Dir wielen "Auswielen Folder"an, eng vereinfacht Verzeechnesungsfenster wäert opmaachen. Nëmmen Classeure ginn derbäi ugewisen. Wielt den Dossier fir ze späicheren a klickt op de Knäppchen "OK".
- Wéi Dir kënnt gesinn, no enger vun dësen Aktiounen, gëtt de Wee an den Dossier fir den Objet ze späicheren an der Tab ugewisen "Output"An. Fir op den nächsten Tab ze goen, klickt op de Knäppchen. "Nächst" ("Nächst").
- An der leschter Tab "Optiounen" ("Optiounen") vill Astellunge, awer mir sinn am meeschten interesséiert "Zort Memo Felder" ("Memo Feld Typ") Mir klickt op d'Feld an deem de Standardastellung ass "Auto" ("Auto") Eng Lëscht vun dBase Typen mécht op fir den Objet ze späicheren. Dëse Parameter ass ganz wichteg, well net all Programmer, déi mat dBase schaffen, kënnen all Typ vun Objekter mat dëser Extensioun verschaffen. Dofir musst Dir am Viraus wëssen wéi eng Zort Dir wielt. Et gi sechs verschidden Aarte fir ze wielen:
- dBASE III;
- Foxpro;
- dBASE IV;
- Visuell Fuxpro;
- > SMT;
- dBASE Niveau 7.
Mir maachen de Choix vum Typ dee gebraucht gëtt fir an engem bestëmmte Programm ze benotzen.
- Nom Wiel ass gemaach, kënnt Dir op d'direkte Konversiounsprozedur weidergoen. Fir dëst ze maachen, klickt op de Knäppchen "Start" ("Start").
- D'Konversiounsprozedur fänkt un. Wann am Excel Buch e puer Dateblieder enthält, gëtt eng eenzel DBF Datei fir all eenzel erstallt. E grénge Fortschrëtt Indikator wäert den Ofschloss vum Konversiounsprozess uginn. Nodeems hien d'Enn vum Feld erreecht huet, klickt op de Knäppchen "Fäerdeg" ("Fäerdeg").
Dat fäerdeg Dokument wäert am Verzeechnes sinn, an der Tab "Output".
Deen eenzegen groussen Nodeel vun der Methode mam WhiteTown Converters Pack Utilities Package ass et datt et nëmme méiglech ass 30 Konversiounsprozeduren gratis auszeféieren, an da musst Dir eng Lizenz kafen.
Method 2: XlsToDBF Add-in
Dir kënnt Excel Bicher op dBase direkt iwwer d'Applikatiouns-Interface konvertéieren andeems Dir Drëtt-Party Add-ons installéiert. Ee vun de beschten a prakteschsten ass den XlsToDBF Add-in. Betruecht den Algorithmus fir seng Uwendung.
Eroflueden XlsToDBF Add-in
- Nodeems mir den XlsToDBF.7z Archiv mam Add-in erofgelueden hunn, packen mir aus en Objet mam Numm XlsToDBF.xla aus. Zënter dem Archiv huet d'Verlängerung 7z, kann d'Apacken entweder mam Standardprogramm fir dës Extensioun 7-Zip gemaach ginn, oder mat der Hëllef vun engem aneren Archiver deen d'Aarbecht ënnerstëtzt.
- Duerno, lafen den Excel Programm a gitt op d'Tab DateiAn. Als nächst gi mer an d'Sektioun "Optiounen" duerch de Menü op der lénker Säit vun der Fënster.
- An der Fënster déi opmaacht, klickt op dat Element Add-onsAn. Mir réckelen op déi riets Säit vun der Fënster. Ganz um Enn ass e Feld "Management"An. Mir riedegen de Schalter an Excel Add-Ins a klickt op de Knäppchen "Gitt ...".
- Eng kleng Fënster fir d'Management vu Add-ons geet op. Klickt op de Knäppchen an et "Bewäertung ...".
- D'Fenster fir den Objet opzemaachen fänkt un. Mir mussen an de Verzeechnes goen wou d'ausgepackten XlsToDBF Archiv ass. Mir ginn an den Dossier ënner dem selwechten Numm a wielt den Objet mam Numm "XlsToDBF.xla"An. Duerno klickt op de Knäppchen "OK".
- Duerno gi mir zréck an den Add-in Management Fenster. Wéi Dir kënnt gesinn, den Numm koum an der Lëscht "Xls -> dbf"An. Dëst ass eise Add-on. En Tick soll an der Géigend sinn. Wann et kee Checkmark ass, da setzt en a klickt duerno op de Knäppchen "OK".
- Also, de Add-in ass installéiert. Elo opmaacht den Excel Dokument, d'Donnéeën aus deenen Dir op dBase konvertéiere musst, oder einfach se op engem Blat schreiwen, wann d'Dokument nach net erstallt ass.
- Elo musse mir Manipulatioune mat den Daten maachen fir se fir den Ëmbau ze preparéieren. Als éischt addt zwee Reihen iwwer den Tabellen Header. Si sollten déi éischt op der Plack sinn an hunn Nimm op der vertikaler Koordinatepanel "1" an "2".
Gitt uewe lénks Zelle, gitt den Numm deen mir un déi erstallt DBF Datei wëllen zouginn. Et besteet aus zwee Deeler: den Numm selwer an d'Verlängerung. Nëmmen Latäin Zeechen sinn erlaabt. E Beispill vu sou engem Numm ass "UCHASTOK.DBF".
- An der éischter Zelle riets vum Numm musst Dir d'Kodéierung spezifizéieren. Et ginn zwou Kodéierungsméiglechkeeten mat dësem Add-in: CP866 an CP1251An. Wann Zell B2 eidel oder all aner Wäert wéi "CP866", da gëtt de Kodéierung als Standard ugewannt CP1251An. Mir setzen déi Kodéierung déi mir als noutwendeg ugesinn oder d'Feld eidel loossen.
- Als nächst gitt op déi nächst Zeil. De Fakt ass datt an der dBase Struktur, all Kolonn, e Feld genannt, seng eegen Datatyp huet. Et gi sou Bezeechnunge:
- N (Numeric) - numeresch;
- L (Logesch) - logesch;
- D (Datum) - Datum;
- C (Charakter) - Sait.
Och a Sait (Cnnn) an Nummer Type (Nnn) nom Numm a Form vun engem Bréif, soll déi maximal Unzuel vun Zeechen am Feld ugewise ginn. Wann Dezimalzifferen am numereschen Typ benotzt gi sinn, muss hir Zuel och nom Punkt gezeechent ginn (Nnn.n).
Et ginn aner Zorte vun Daten am dBase Format (Memo, General, etc.), awer dësen Add-In weess net wéi se mat hinnen schaffen. Wéi och ëmmer, Excel 2003 wousst net wéi mat hinnen ze schaffen, wéi et ëmmer nach d'Konversioun zu DBF ënnerstëtzt.
An eisem besonnesche Fall ass dat éischt Feld eng Saitebreet vun 100 Zeechen (C100), an déi verbleiwen Felder ginn 10 Zeechen breet numeresch (N10).
- Déi nächst Zeil enthält d'Feldennamen. Awer de Fakt ass datt se och op Latäin musse agefouert ginn, an net op kyrillesch, wéi mir hunn. Och Plazen sinn net am Feldnumm erlaabt. Rename se no dëse Regelen.
- Duerno kann d'Virbereedung vun den Date ugesi ginn. Wielt déi ganz Palette vun der Tabell op der Plack mam Cursor, wärend Dir de lénksen Maus Knäppchen hält. Da gitt op d'Tab "Entwéckler"An. Par défaut ass et desaktivéiert, also ier weider Manipulatiounen musst Dir se aktivéieren an Macros aktivéieren. Weider op der Band am Astellungsblock "Code" klickt op d'Ikon Macros.
Dir kënnt et e bësse méi einfach maachen andeems Dir eng Kombinatioun vun Hottipps getippt Alt + F8.
- D'Makrofenster fänkt un. Am Feld Macro Numm gitt den Numm vun eisem Add-in "XlsToDBF" ouni Zitater. De Register ass net wichteg. Nächst klickt op de Knäppchen Run.
- E Makro am Hannergrond gëtt veraarbecht. Duerno, am selwechten Dossier wou d'Quell Excel Datei ass, gëtt en Objet mat der DBF Extensioun mat dem Numm generéiert deen an der Zell spezifizéiert gouf A1.
Luet den 7-Zip gratis erof
Wéi Dir kënnt gesinn, ass dës Method vill méi komplizéiert wéi déi virdru. Ausserdeem ass et ganz limitéiert an der Unzuel vun Feldzorten déi benotzt goufen an Objekttypen mat der DBF Extensioun erstallt. En aneren Nodeel ass datt den dBase Objekt Kreatiounsverzeechnes nëmmen virun der Konversiounsprozedur zougewisen ka ginn, andeems Dir d'Quell Excel Datei direkt an den Destinatiouns Ordner plënnert. Ënner de Virdeeler vun dëser Method kann ee feststellen datt am Géigesaz zu der vireschter Versioun absolut gratis ass a bal all Manipulatioune direkt duerch den Excel Interface ausgefouert ginn.
Method 3: Microsoft Access
Och wann nei Versioune vun Excel keen agebaute Wee hunn fir Daten am DBF Format ze späicheren, awer trotzdem ass d'Optioun mat der Microsoft Access Uwendung am nooste komm fir se als Standard ze nennen. De Fakt ass datt dëse Programm vum selwechten Hiersteller wéi Excel verëffentlecht gëtt, an ass och an der Microsoft Office Suite abegraff. Zousätzlech ass dëst déi sécherste Optioun, well Dir wäert net mat Drëtt-Partei Software messen mussen. Microsoft Access ass speziell entwéckelt fir mat Datenbanken ze schaffen.
Luet de Microsoft Access erof
- Nodeems all déi néideg Donnéeën op dem Worksheet an Excel aginn sinn, fir se an DBF Format ëmzesetzen, musst Dir als éischt an engem vun den Excel Formater späicheren. Fir dëst ze maachen, klickt op d'Ikon an der Form vun enger Diskett an der ieweschter lénkser Eck vun der Programmfenster.
- Déi späichere Fënster geet op. Gitt an den Verzeechnes wou mir wëllen datt d'Datei gespäichert gëtt. Et ass aus dësem Dossier datt Dir et spéider am Microsoft Access opmaache wäert. D'Format vum Buch ka mam Standard xlsx hannerlooss ginn, oder Dir kënnt op xls änneren. An dësem Fall ass dëst net kritesch, well mir späicheren d'Datei nach ëmmer just fir se op DBF ze konvertéieren. Nodeems all d'Astellunge ofgeschloss sinn, klickt op de Knäppchen Späicheren an zou der Excel Fënster zoumaachen.
- Mir starten de Microsoft Access Programm. Gitt op den Tab Dateiwann et an engem anere Tab opgaang ass. Klickt op de Menü item "Open"op der lénker Säit vun der Fenster lokaliséiert.
- D'Fichier oppener Fënster fänkt un. Mir ginn an den Verzeechnes wou mir d'Datei an engem vun den Excel Formater gerett hunn. Also datt et an der Fënster erschéngt, dréit den Dateiformatschalter op "Excel Aarbechtsbuch (* .xlsx)" oder "Microsoft Excel (* .xls)", jee nodeem wéi ee vun hinnen dat Buch gerett gouf. Nom Numm vun der Datei déi mir brauchen gëtt ugewisen, wielt se a klickt op de Knäppchen "Open".
- Fenster mécht op Link op SpreadsheetAn. Et erlaabt Iech Daten aus enger Excel Datei korrekt op Microsoft Access ze transferéieren. Mir mussen den Excel Blat auswielen, aus deem mir Daten importéieren. De Fakt ass datt och wann den Excel-Datei Informatioun op verschidde Blieder enthält, kënnt Dir se nëmmen an Access importéieren an deementspriechend se dann an eenzel DBF Dateien konvertéieren.
Et ass och méiglech Informatioun vun eenzelnen Zorten op Placken z'importéieren. Awer an eisem Fall ass dëst net néideg. Set de Schalter op d'Positioun Blieder, an da wielt d'Blat aus deem mir d'Donnéeën huelen.D'Richtegkeet vum Affichage vun Informatiounen kann um Enn vun der Fënster gekuckt ginn. Wann alles zefridden ass, klickt op de Knäppchen "Nächst".
- An der nächster Fënster, wann Ären Dësch Header enthält, kontrolléiert d'Këscht niewendrun "Déi éischt Zeil enthält d'Kolonnrubriken"An. Da klickt op de Knäppchen "Nächst".
- An der neier Fënster fir d'Verbindung mat der Spreadsheet kënnt Dir eventuell den Numm vum verlinkten Artikel änneren. Da klickt op de Knäppchen Fäerdeg.
- Duerno wäert eng Dialogbox opmaachen an där et e Message gëtt datt de Link vun der Tabell mat der Excel Datei ofgeschloss ass. Klickt op de Knäppchen "OK".
- Den Numm vum Dësch dat mir an der leschter Fënster zougewisen hunn erschéngt op der lénker Säit vum Programm-Interface. Double-klickt et mat der lénker Maus Knäppchen.
- Duerno gëtt den Dësch an der Fënster ugewisen. Plënnert op den Tab "Baussendaten".
- Op der Band an der Toolbox "Export" klickt op d'Inscriptioun "Fortgeschratt"An. An der Lëscht déi opmaacht, wielt "DBase Datei".
- Den Export op DBF Format Fenster fänkt op. Am Feld "Dateinumm" Dir kënnt de Standuert vun der Datei an säin Numm spezifizéieren, wann déi, déi vum Standard uginn sinn, net aus engem Grond ze passen.
Am Feld "Dateiformat" wielt eng vun dräi Typen vum DBF Format:
- dBASE III (Par défaut);
- dBASE IV;
- dBASE 5.
Et sollt bemierkt datt wat méi modernt d'Format ass (wat méi héich d'Serienummer), dest méi Méiglechkeeten et gi fir Daten an der Veraarbechtung. Dat ass, et ass méi wahrscheinlech datt all d'Daten an der Tabell an engem Datei gespäichert kënne ginn. Awer gläichzäiteg ass et manner wahrscheinlech datt de Programm wou Dir wëlles d'DBF Datei an Zukunft importéieren mat dësem Typ kompatibel ass.
Nodeems all d'Astellunge gesat goufen, klickt op de Knäppchen "OK".
- Wann duerno e Fehlermeldung erschéngt, probéiert d'Donnéeën mat engem aneren Typ vun DBF Format ze exportéieren. Wann alles gutt geet, erschéngt eng Fënster déi informéiert datt den Export erfollegräich war. Klickt op de Knäppchen Zoumaachen.
Déi erstallt dBase Datei wäert am Dossier an der Exportfenster spezifizéiert sinn. Weider mat et kënnt Dir all Manipulatioune maachen, och d'Importéiere se an aner Programmer.
Wéi Dir gesitt, trotz der Tatsaach datt modern Versioune vun Excel net d'Fäegkeet hunn Dateien am DBF Format mat gebauter Tools ze späicheren, awer dës Prozedur kann duerch aner Programmer an Add-ons ausgefouert ginn. Et sollt bemierkt datt de funktionnelste Wee fir Ëmwandlung d'Whitown Converters Pack Utilities benotzt. Awer, leider, d'Zuel vu gratis Konversiounen an et ass limitéiert. Den XlsToDBF Add-on erlaabt Iech absolut gratis ze konvertéieren, awer d'Prozedur ass vill méi komplizéiert. Zousätzlech ass d'Funktionalitéit vun dëser Optioun ganz limitéiert.
De Gëllene Mëttel ass eng Method déi Access benotzt. Wéi Excel ass dëst eng Entwécklung vu Microsoft, an dofir kënnt Dir et net eng Drëtt Partei Applikatioun nennen. Zousätzlech erlaabt dës Optioun Iech eng Excel Datei an e puer Zorten vun dBase Format ze konvertéieren. Och wann Access nach ëmmer schlëmmer ass vu WhiteTown an dësem Indikator.