DBF ass e populärste Format fir d'Datebank tëschent verschiddene Programmer ze speichern an auszetauschen, an zwëschen tëscht Applikatiounen déi Datebanks a Tëscherlëschten ubidden. Obwuel et onbestänneg ass, féiert et weider an de verschiddene Felder. Zum Beispill maachen d'Rechnungshëllef weider aktiv mat der Aarbecht, an d'Regulatiouns- an d'Autoritéiten kréien e groussen Deel vun Berichten an dësem Format.
Mee, leider, Excel, mat der Versioun vun Excel 2007, huet déi voll Ënnerstëtzung fir dëse spezifizéierte Format opgehalen. An dësem Programm kënnt Dir nëmmen den Inhalt vun der DBF-Datei kucken, a späichert d'Donnéeën mat der spezifizéierter Extension mam Gebrauch vun den Integrierten Tools vun der Applikatioun net méi. Glécklech sinn et aner Alternativ fir d'Konvertéierung vun Daten aus Excel an dem Format deen mer brauchen. Wéi fannt Dir dat?
Spueren Daten am DBF-Format
In Excel 2003 a fréier Versiounen vun dësem Programm konnte Dir Daten am DBF-Format op der Standardart späicheren. Fir dat ze klickt op den Artikel "Datei" am horizontalen Menu vun der Applikatioun, an dann an der Lëscht, déi ufänkt, markéieren d'Positioun "Als ...". An der Startsterfassung vun der Lëscht gespaart gouf den Numm vum gewënschten Format ausgewielt a klickt op de Knäppchen "Späicheren".
Mee, leider, unzefänken mat der Versioun vun Excel 2007, hunn Microsoft Entwéckler d'Gedanken dBase verëffentlecht, an d'modern Excel-Formate si ze komplizéiert fir Zäit a Suen ze verbréngen op déi voll Kompatibilitéit ze garantéieren. Dofir ass an Excel et méiglech DBF-Dateien ze liesen, awer d'Ënnerstëtzung fir d'Spuerdaten zu dësem Format mat Embedded Software-Tools ze stoppen. Et ginn awer e puer Weeër fir Daten ze konvertéieren, déi zu Excel zu DBF gespäichert ginn, mat Add-Ins an aner Software.
Methode 1: WhiteTown Converters Pack
Et ginn eng Rei Programmer, déi Iech erméiglechen, Daten aus Excel zu DBF ze konvertéieren. Ee vun de einfachste Weeër fir Daten aus Excel zu DBF ze konvertéieren ass en Utility-Paket fir Objeten mat verschiddene Verlängerunge fir de WhiteTown Converters Pack ze konvertéieren.
Frësch
Obwuel d'Installatiounsprozedur vun dësem Programm einfach a intuitiv ass, wäerte mir et ëmmer am Detail behalen, wat Nuancen weisen.
- Nodeems Dir den Installer erofgelueden hutt a lancéiert huet, fänkt d'Fënster direkt op. Installatioun Zaubereran deem se proposéiert ass eng Sprooch fir d'nächst Installatiounsprozedur ze wielen. Standardastalt ass déi Sprooch, déi op Ärer Windows-Instanz installéiert ass soll do sinn, awer Dir kënnt et änneren wann Dir wëllt. Mir wäerte dat net maachen an klickt einfach op de Knäppchen. "OK".
- Als nächstes gëtt eng Fënster opgeléist, wou de Stand op der Systemdisk ugewise gëtt wou de Utility installéiert ass. Standard ass dëst e Fichier. "Programms" op Plaatz "C". Et ass besser net hei ze änneren, a dréckt e Schlëssel "Nächst".
- Da schreift eng Fënster op wou Dir wësst genee wéi eng Richtung vun der Ëmstellung déi Dir hutt. Standardastell sinn all verfügbare Konversiounskomponenten ausgewielt. Awer vläicht verschidde Benotzer wëlle se net alleguer installéieren, well all Utility op der Festplatte riicht Plaz. Op alle Fall ass et wichteg fir eis datt et en Tick an der Géigend gëtt "XLS (Excel) zu DBF Konverter". Installatioun vun de vergaangene Komponentë vum Utiliséirungspakket, de Benotzer kann decidéieren op hir Erklärung. Sidd Dir d'Astellung gemaach, vergiesst net op de Schlëssel "Nächst".
- Duerno geet eng Fënster op, wou d'Ofkiirzung am Ordner opgemaach gëtt. "Start". De Standardlabel gëtt genannt "WhiteTown", awer Dir kënnt den Numm änneren wann Dir wëllt. Mir dréckt op den Schlëssel "Nächst".
- Duerno ass eng Fënster opgeléist ginn, ob eng Ofkiirzung op dem Desktop erstallt gëtt. Wann Dir et wëllt addéieren, liesen Iech e Knäppchen niewend dem entspriechende Parameter, wann Dir net wëllt, da wielt se. Dann drëckt wéi ëmmer de Schlëssel "Nächst".
- Duerno mécht eng aner Fënster op. Et léisst déi Haaptinstallatiounsparameter. Wann de Benotzer net mat e puer zefridden sidd, a wëll d'Parameter änneren, da musst de Knäppchen dréckt "Zréck". Wann alles an der Rei ass, klickt op de Knäppchen. "Install".
- D'Installatiounsprozedur beginn, de Fortschrëtt vun deem vun engem dynamesche Indikateur.
- Dann eng Informatiounsmelderung gëtt op englesch expresséiert Dankbarkeet fir d'Installatioun vun dësem Package. Mir dréckt op den Schlëssel "Nächst".
- An der leschter Fënster Installatioun Zauberer Et gëtt gemellt datt de Programm WhiteTown Converters Pack erstallt gouf. Mir kënnen nëmmen d'Knäppche drénken "Komplett".
- Duerno gouf e Fichier genannt "WhiteTown". Et enthält Utility Labels fir spezifesch Gebidder vun der Ëmrechnung. Dëse Client öffnen. Mir hu mat enger grousser Zuel vun Utilitys konfrontéiert, déi am WhiteTown-Paket an de verschiddene Beräicher vun der Konversatioun abegraff sinn. Zousätzlech huet all Richtunge e separate Utility fir 32-Bit- a 64-Bit-Windows-Betriebssystemen. De Programm mat dem Numm opmaachen "XLS zu DBF Konverter"dat entsprécht dem Bit vun Ärem OS.
- De Programm fänkt XLS op den DBF Konverter. Wéi Dir gesitt, ass d'Interface English, awer trotzdem ass et intuitiv.
Direkt op de Tab "Input" ("Enter"). Et ass beabsichtigt de Objet ze konvertéieren. Fir dat ze maachen, klickt op de Knäppchen "Neen" ("Neen").
- Duerno mécht de Standard-Objeknungsfenster. An Dir musst Dir op d'Vergaangenheet goen, woubäi déi erfuerderlech Excel-Aarbechtsmembre mat der xls oder xlsx Extension läit. Nodeems Dir de Objet fonnt hutt, wielt säin Numm a klickt op de Knäppchen "Open".
- Wéi Dir gesitt, kënnt duerno de Wee zum Objekt op der Lëscht "Input". Mir dréckt op den Schlëssel "Nächst" ("Nächst").
- Duerno si mir automatesch op déi zweet Tab. "Output" ("Conclusioun"). Hei musst dir an définéieren an wéi engem Verëffentlecht den ofgeschlossen Objet mat der DBF-Extensioun ugewisen ginn. Fir den Fichier ze wielen fir déi ofgeschloss DBF-Datei ze speichern, klickt op de Knäppchen "Blieder ..." ("Bléck"). Eng kleng Lëscht mat zwou Saachen. "Fichier auswielen" ("Fichier auswielen") an "Fënster auswielen" ("Fichier" auswielen). Tatsächlech weisen dës Elementer nëmmen d'Wiel vu verschiddenen Typen vun Navigatiounsfenster fir de Späicheren ze speichern. Ee Choix maachen.
- Am éischte Fall gëtt et e normale Fënster. "Als ...". Et weist e Fënster an d'existent dBase Objeten. Gitt op d'Verdeelung wou mir wëllen retten. Niewt dem Feld "Dateinumm" wéi de Wëlle wëllt de Objet nom Konvertéieren. Duerno klickt op de Knäppchen "Späicheren".
Wann Dir gewielt hutt "Fënster auswielen", da schreift eng vereinfacht Verdeelung vun de Verknüpfungen aus. Nëmmen Ordner ginn et an. Wielt e Fichier fir ze retten a klickt op de Knäppchen. "OK".
- Wéi Dir gesitt, a wéi eng vun dësen Aktiounen de Wee zum Ordner ze spueren fir den Objet ze späicheren an der Lëscht "Output". Gitt op déi nächst Tab, klickt op "Nächst" ("Nächst").
- Am leschten Tab "Optiounen" ("Optiounen") vill Astellungen, awer mir sinn am meeschten interesséiert "Typ vun Notizfelder" ("Memo Feldtyp"). Klickt op de Feld wou d'Standardfaarf ass "Auto" ("Auto"). Eng Lëscht vun dBase-Typen fir de Objet ze retten. Dëse Parameter ass ganz wichteg, well net all Programmer déi dBase benotzen, kënnen all Typ vun Objeten mat dëser Verlängerung handhaben. Dofir musst Dir am Viraus wësse wat Dir wielt. Et ass eng Wiel vu sechs verschiddenen Typen:
- dBASE III;
- Foxpro;
- dBASE IV;
- Visual foxpro;
- > SMT;
- dBASE Niveau 7.
Mir maachen d'Wiel vun der Art, déi gebraucht fir se an engem bestëmmte Programm ze benotzen.
- Nodeems d'Wiel méiglech ass, kënnt Dir op d'direkt Conversiounsverfahren goen. Fir dat ze maachen, klickt op de Knäppchen "Start" ("Start").
- D'Ëmännerungsprozedur fänkt un. Wann et e puer Datenblätter am Excel-Buch sinn, gëtt fir jiddereen eng separate DBF-Datei erstellt. De Progrèsmechanismus weist d'Wierkung vum Konvertierungsprozess un. Nodeems hien an d'Enn vum Feld erreecht huet, klickt op de Knäppchen "Lidd" ("Lidd").
De fäerdëg Dokument ass an de Verzeichnis geliwwert, deen an der Rechnung opgefouert gouf "Output".
Déi eenzeg wichtegst Noutwendegkeet vum WhiteTown Converters Pack Utility Package ass datt 30 Konvertéierungsprozeduren gratis gratis maachen kënnen an du muss dann eng Lizenz erlaben.
Methode 2: XlsToDBF Add-In
Dir kënnt Excel-Buch op dBase direkt duerch d'Applikatiounskabel konvertéieren andeems Dir Drécker-Addons opbauen. Ee vun de beschten an déi bequem vun hinnen ass den XlsToDBF add-in. Bedenkt den Algorithmus vun senger Applikatioun.
Download Den Add-on XlsToDBF
- Nodeems de XlsToDBF.7z-Archiv mat dem Add-In erofgelueden gouf, entpackt en Objet, genannt XlsToDBF.xla aus. Zënter dem Archiv huet eng Ausdehnung vun 7z, kann d'Auspackung entweder vum Standardprogramm fir dës 7-Zip-Verlängerung oder mat der Hëllef vun engem aneren Archiver ënnerstëtzt ginn.
- Nodeems Dir de Excel Programm gitt an klickt op de Tab "Datei". Dann, rutschen an d'Rubrik "Optiounen" duerch de Menü op der linker Säit vun der Fënster.
- An de Parameterefenster, déi opgoen, klickt op deen Element Add-ons. Géi zur richteger Säit vun der Fënster. Am ganz ënnen ass e Feld. "Management". Erlaabt de Changement an der Positioun Excel Add-Ins a klickt op de Knäppchen "Go ...".
- Öffnet e klengt Fënstermanager add-ons. Mir drénken drun op den Knäppchen "Iwwerpréiwung ...".
- D'Objet am Ufër vum Objekt fänkt un. Mir mussen an d'Vergaangenheet goen, wou den entpackt XlsToDBF Archiv ass. Gidd an den Ordner ënner dem selwechte Numm a wielt de Objet mam Numm un "XlsToDBF.xla". Duerno klickt op de Knäppchen "OK".
- Duerno si mer an d'Kontrollknäpp féieren. Wéi Dir gesitt, kënnt de Numm an der Lëscht. "XLS -> DBF". Dëst ass e "add-on". Et sollt e Tick an der Géigend sinn. Wann et kee Check mark ass, da klickt se a klickt op de Knäppchen "OK".
- Also ass d'Add-In installéiert. Eroplueden den Excel-Dokument, d'Donnéeë vun der Dir wëllt op dBase konvertéieren oder einfach op enger Blat setzen, wann d'Dokument nach net erstallt gouf.
- Elo musse mir e puer Datebank manipuléieren fir se fir d'Convertioun ze preparéieren. Als alleréischt addéiere mer zwee Linnen iwwer der Tischplaz. Si mussen déi éischt op der Blat sinn an hunn op der vertikaler Koordinateplack "1" an "2".
An der ieweschter lénkser Zellegg setzen ech den Numm, deen mir déi erstallt DBF-Datei ze weisen. Et besteet aus zwee Deeler: den aktuellen Numm an d'Verlängerung. Nëmmen laténgesch Zeechen sinn erlaabt. E Beispill vu sou engem Numm ass "UCHASTOK.DBF".
- An der éischt Zelle op der Säit vum Numm musst Dir d'Kodéierung spezifizéieren. Et gi zwou Méiglechkeeten fir Kodéierunge benotzt dësen Add-In: CP866 an CP1251. Wann d'Zell B2 eidel oder et gëtt op all aner Wierklechkeet wéi net "CP866", gëtt d'Standardkodéierung benotzt CP1251. Mir setzen d'Kodéierung, déi mer als néideg erënneren oder de Feld leen.
- Dann, gitt op d'nächst Zeil. D'Tatsaach ass datt an der dBase Struktur all Säulen, déi e Feld genannt gëtt, eegent Datentyp. Et ginn sou genannt Bezeechnungen:
- N (Numeresch) - numeresch;
- L (Logesch) - logesch;
- D (Datum) - Datum;
- C (Character) - String.
Och an Saach (Cnnn) a numeresch Ziffer (Nnn) no dem Numm an der Form vun engem Bréif misst d'maximal Zuel vu Charakterer am Feld uginn. Wann Dezimal Zifferen an engem Zifferenart benotzt ginn, da sollt och d'Zuel nach no der Punkt uginn (Nnn.n).
Et gi aner Typen vun Daten am DBase-Format (Memo, General, asw.), Awer dëst Add-in kann net mat hinnen schaffen. Allerdéngs huet Excel 2003 net wësse wéi se mat hinnen ze schaffen, wann hien ëmmer nach Konversioun zu DBF ënnerstëtzt huet.
An eisem speziellen Fall ass dat éischt Feld e Zeechestand vun 100 Zeechen (C100), an déi aner Felder sinn numeresch 10 Zeechen breet (N10).
- Déi nächst Linn enthält d'Nimm vun den Felder. Awer de Fakt ass datt se och a laténgesch a net an d'kyrillesch, wéi mir et maachen, kënnen agefouert ginn. Et gëtt och keng Leerplazen an de Feldbeamten. Benennen Sie se no dësen Regelen ëm.
- Duerno kann d'Datebewuecht als ofgeschloss ginn. Wielt de Mauszeechen op der Blat mat der linker Maustast an de ganze Tableau. Da gitt op den Tab "Entwéckler". Et gëtt standardmäßeg behënnert, also virun weider Manipulatioun musst Dir et aktivéieren an Macroen aktivéieren. Niewt dem Bänner an der Astellungsbox "Code" klickt op d'Ikon Macros.
Dir kënnt e bësse méi einfach maachen, andeems Dir eng Kombinatioun vu Hot Keys bestätegt Alt + F8.
- Läuft e Makro-Fënster. Am Feld "Macro Numm" Mir passen den Numm vun eisem Iwwerbau "XlsToDBF" ouni Zitater. De Register ass net wichteg. Klickt duerno op den Knäppchen Run.
- A Makro am Hannergrond ass veraarbecht. Duerno ginn am selwechten Dossier wou d'Excel-Excel-Datei fonnt ass, gëtt e Objet mat der DBF-Extension mam Numm bezeechent an der Zuel uginn A1.
Luet 7-Zip eroflueden gratis
Wéi Dir kënnt gesinn, ass dës Methode méi komplizéiert wéi déi virdrun. Ausserdeem ass et ganz begrenzt an der Unzuel vun Gebrauchtentypen a erschaffen Objekttypen mat der Verlängerung DBF. En anere Nodeel ass datt d'dBase Objektserstellungsverwaltung nëmme virum Ëmwandlungsprozess gëtt, andeems Dir direkt op den Zielordner vun der Quell Excel Datei verschéckt. Zu de Virdeeler vun dëser Method ass et festzeleeën datt, am Géigende wéi déi virdrun, absolut gratis ass an bal all d'Manipulatioun gëtt direkt duerch d'Excel-Interface gemaach.
Methode 3: Microsoft Access
Obwuel déi nei Versioune vu Excel net hunn eng integraalt Manéier fir Daten am DBF-Format ze speichern, awer trotzdem ass d'Optioun mat Microsoft Access déi nootste Saach fir den Standard ze nennen. Tatsaach ass, datt dëst Programm vum selweschten Fabrikant als Excel publizéiert gëtt an och am Microsoft Office Paket agebaut gëtt. Ausserdeem ass et déi sécher Optioun, well et net braucht, fir Drëtt Partei Software ze kontaktéieren. Microsoft Access ass speziell fir d'Mataarbechter mat Datenbanken entwéckelt.
Microsoft Access eroflueden
- Nodeems all néideg Donnéeën op der Plattform an Excel agefouert ginn, fir se ze konvertéieren an den DBF-Format, musst Dir als éischt mat engem vun den Excel-Formate späicheren. Fir dëst ze klickt op d'Ikon an der Form vun engem Diskett an der oberer lénkser Ecke vum Programmfenster.
- A gespaart Fënster op. Gitt an d'Verzeichnis wou mir wëllen d'Datei ze gerett ginn. Et ass aus dësem Dossier déi Dir braucht dat se spéider an Microsoft Access opmaachen. De Format vum Bicher kënnt vum default xlsx, a kann op Xls geännert ginn. An dësem Fall ass dat net kritesch, well mir de Fichier nach ëmmer weider gespäichert ginn fir dat an DBF ze konvertéieren. Nodeems all d'Astellungen fäerdeg sinn, klickt op de Knäppchen. "Späicheren" an d 'Excel-Fënster zoumaachen.
- Fëllt de Microsoft Access Programm. Gitt op d'Tab "Datei"wann et an engem aneren Tab opgemaach gouf. Klickt op d'Menüskaart "Open"op der linker Säit vun der Fënster.
- D'Datei vun der geöffneter Datei fänkt un. Gitt op d'Verzeichnis wou mir d'Datei an engem vun den Excel-Formaten gespaart ginn. Fir se uewen an der Fënster ze weisen, ordinéiert d'Dateiformat nei op "Excel Aarbechtsbuch (* .xlsx)" oder "Microsoft Excel (* .xls)", ofhängeg vun deem vun hinnen d'Buch gespuert. Nodeems de Numm vun der Datei, déi mir brauchen, agebonnen ass, markéiert a klickt op de Knäppchen "Open".
- 'Fënster opgemaach "Link op Spreadsheet". Et erméiglecht Iech Daten aus engem Excel-Datei op Microsoft Access esou genee wéi méiglech ze maachen. Mir mussen d'Excelblatt auswielen, déi Daten aus där mir importéieren. D'Tatsaach ass datt och wann d'Excel-Datei Informatioun op verschidde Blieder enthält, da kënnt Dir et einfach accesséieren an importéieren an deementspriechend dann an verschidden DBF-Dateien ëmsetzen.
Et ass och méiglech Informatioun vun eenzelne Regiounen op Blieder ze importéieren. Awer fir eis ass et net néideg. Den Switch op d'Positioun setzen "Sheets", a wielt dann de Plang aus deem mir d'Donnéeën huelen. D'Korrektheet vun der Informatioun vun Informatioun kann am Ënneschten vun der Fënster gesitt ginn. Wann alles erlaabt ass, klickt op de Knäppchen. "Nächst".
- An der nächster Fënster, wann Är Tabelle Header enthält, musst Dir d'Këscht kafen "Eischt Zeil enthält Spëtzereien". Da klickt op de Knäppchen "Nächst".
- Am neie Link fir d'Tabellenkalkulatioun kënnen ën optional den Numm vum assoziéierten Element änneren. Da klickt op de Knäppchen "Gemaach".
- Duerno ginn an engem Dialogfeld geännert, wou et eng Noriicht gëtt datt d'Verknëppung vun der Tabelle mat der Excel-Datei ofgeschloss ass. Mir dréckt de Knäppchen "OK".
- Den Numm vun der Tabelle, déi mir an der leschter Fënster zougemaach hunn, ersetze lénks op der Programmierschnittplaz. Duebelklick op et mat der lénkser Maustast klickt.
- Duerno gëtt den Dësch an der Fënster erausgesicht. Gitt op d 'Tab "Externe Donnéen".
- Op der Kassett am Block vun Tools "Export" klickt op de Label "Advanced". An der Lëscht, déi opgoen, wielt déi Element "DBase Datei".
- D 'Export zu DBF-Formater öffnet. Am Feld "Dateinumm" Dir kënnt de Dateikorrespondenzort a säin Numm spezifizéieren, wann déi vu default gewiescht sinn fir Iech fir e puer Grond net.
Am Feld "Dateiformat" Kuckt een vun dräi Typen vun DBF-Format:
- dBASE III (Standard);
- dBASE IV;
- dBASE 5.
Et ass néideg ze berücksichtegen, datt de méi modernt de Format (wat méi héich ass d'Sequenznummer), déi méi Chancen existéieren fir d'Daten anzeginn. Dat ass, datt et eng méi héich Wahrscheinlechkeet gëtt datt all d'Daten an der Tabelle an der Datei gespäichert ginn. Awer gläichzäiteg d'Wahrscheinlechkeet datt de Programm wou Dir d'DBF-Datei an Zukunft kafen wäert mat dësem Typ kompatibel sinn.
Nodeems all d'Astellunge gespaart sinn, klickt op de Knäppchen "OK".
- Wann eng Fehlermeldung duerno erauskomm ass, probéiert d'Daten aus engem anere Format vun engem DBF-Format ze exportéieren. Wann alles gutt geet, gëtt eng Fënster ersat, an informéiert Iech datt den Export séier erfollegräich ass. Mir dréckt de Knäppchen "Zoumaache".
Déi erstallt Fichier am dBase-Format kënnt an de Verzeichnis dee benotzt gouf an der Exportfenster.Da kënnt Dir irgendeng Manipulatioun mat der Verëffentlechung maachen, andeems se se an aner Programmer importéiert.
Wéi Dir gesitt, trotz der Tatsaach, datt an modernen Versioune vu Excel keng Méiglechkeet vu Dateien am DBF-Format mat integrachenen Instrumenter ze gesparen ass, kann dës Prozedur och aner Programmer a Addons gemaach ginn. Et ass ze bemierken datt déi meeschten konstruktiv Manéier fir d'Konvertéierung vum WhiteTown Converters Pack Toolkit ass. Mee, leider, ass d'Zuel vu fräie Convertiounen an der Gesellschaft limitéiert. Den XlsToDBF add-In erméiglecht Iech d'Conversion absolut gratis auszeféieren, awer d'Prozedur ass méi komplizéiert. Zousätzlech ass d'Funktionalitéit vun dëser Optioun ganz limitéiert.
De "goldenen heescht" ass eng Method déi de Programm Access benotze kann. Wéi Excel ass dat eng Entwécklung vu Microsoft, an dofir däerf Dir se net als Drëtt Partei applizéiert. Zousätzlech ass dës Optioun Dir e Excel-Datei an e puer Arten vum dBase-Format konvertéiert. Obwuel duerch dëse Mooss Zougang ass nach ëmmer schaarf zum WhiteTown Programm.