DBF estas populara formato por konservi kaj interŝanĝi datumojn inter malsamaj programoj, kaj ĉefe, inter aplikaĵoj kiuj servas datumbazojn kaj kalkultabelojn. Kvankam ĝi fariĝis malnoviĝinta, ĝi daŭre postulas diversajn kampojn. Ekzemple, kontado-programoj daŭre laboras aktive kun ĝi, kaj regulaj kaj ŝtataj aŭtoritatoj ricevas gravan parton de raportoj en ĉi tiu formato.
Bedaŭrinde Excel, ekde la versio de Excel 2007, haltigis plenan subtenon por la specifa formato. Nun, en ĉi tiu programo, vi nur povas vidi la enhavon de la DBF-dosiero, kaj konservi la datumojn kun la specifa etendaĵo uzante la enmetitajn ilojn de la aplikaĵo ne plu eblas. Bonŝance estas aliaj ebloj por konverti datumojn de Excel al la formato, kiun ni bezonas. Konsideru kiel ĉi tio povas esti farita.
Ŝparado de datumoj en DBF-formato
En Excel 2003 kaj en pli fruaj versioj de ĉi tiu programo, vi povus ŝpari datumojn en formato DBF (dBase) laŭ la norma maniero. Por fari tion, alklaku la eron "Dosiero" en la horizontala menuo de la aplikaĵo, kaj poste en la listo, kiu aperas, elektu la pozicion "Konservu kiel ...". En la komenca ŝparfenestro de la listo necesis elekti la nomon de la dezirata formato kaj alklaki la butonon "Konservu".
Sed bedaŭrinde, ekde la versio de Excel 2007, programistoj de Microsoft konsideris ke DBase estas malnovigita, kaj la modernaj Excel-formatoj estas tro komplika por pasigi tempon kaj monon por certigi plenan kongruecon. Sekve, en Excel, estis eble legi DBF-dosierojn, sed subteno por konservi datumojn en ĉi tiu formato uzante enigitajn programarojn estis nuligitaj. Tamen, ekzistas kelkaj manieroj konverti datumojn konservitajn en Excel al DBF per aldonaĵoj kaj alia programaro.
Metodo 1: WhiteTown Converters Pack
Estas kelkaj programoj, kiuj ebligas al vi konverti datumojn de Excel al DBF. Unu el la plej facilaj manieroj konverti datumojn de Excel al DBF estas uzi utilan pakaĵon por konverti objektojn kun malsamaj etendaĵoj al la WhiteTown Converters Pack.
Elŝutu WhiteTown Converters Pack
Kvankam la instalada proceduro de ĉi tiu programo estas simpla kaj intuicia, ni tamen pripensos ĝin detale, indikante iujn nuancojn.
- Post kiam vi elŝutis kaj lanĉis la instalilon, la fenestro malfermiĝos tuj. Instalaj Sorĉistojen kiu estas proponite elekti lingvon por la plia instalado. Defaŭlte, la lingvo instalita en via Windows-okazo devas aperi tie, sed vi povas ŝanĝi ĝin se vi deziras. Ni ne faros tion kaj simple alklaku la butonon. "Bone".
- Poste malfermiĝas fenestro, en kiu la loko sur la sistemdisko estas indikita kie la ilo estos instalita. Defaŭlte ĉi tiu estas dosierujo. "Programaj Dosieroj" sur disko "C". Pli bone ne ŝanĝi ĉi tie kaj premi klavon "Sekva".
- Tiam malfermiĝas fenestro, en kiu vi povas elekti ĝuste kiun direkton de konvertiĝo vi volas havi. Defaŭlte, ĉiuj disponeblaj konvertaj komponantoj estas selektitaj. Sed eble kelkaj uzantoj ne volas instali ĉiujn, ĉar ĉiu utileco okupos spacon sur la malmola disko. Ĉiuokaze, estas grave por ni, ke ekzistas tiketo proksime al la punkto "XLS (Excel) al DBF Converter". Instalado de la ceteraj komponantoj de la pakaĵo de la servilo, la uzanto povas elekti laŭ sia bontrovo. Post kiam la agordo finiĝas, ne forgesu alklaki la klavon "Sekva".
- Post tio malfermiĝas fenestro, en kiu aldoniĝas la mallongigo en la dosierujo. "Komenco". La defaŭlta etikedo nomiĝas "WhiteTown", sed vi povas ŝanĝi ĝian nomon se vi volas. Ni premas la klavon "Sekva".
- Tiam fenestro estas lanĉita demandante ĉu krei fulmoklavon sur la labortablo. Se vi volas aldoni ĝin, lasu takton apud la responda parametro, se vi ne volas, tiam forigu ĝin. Tiam, kiel ĉiam, premu la klavon "Sekva".
- Post tio malfermiĝas alia fenestro. Thei listigas la ĉefajn instalajn parametrojn. Se la uzanto ne kontentas pri io, kaj li volas redakti la parametrojn, tiam vi devus premi la butonon "Reen". Se ĉio estas en ordo, tiam alklaku la butonon. "Instalu".
- La instalada procedo komenciĝas, kies progreso estos montrata per dinamika indikilo.
- Tiam informa mesaĝo montriĝas en la angla esprimanta dankemon por la instalado de ĉi tiu pako. Ni premas la klavon "Sekva".
- En la lasta fenestro Instalaj Sorĉistoj Estas raportite, ke la programo WhiteTown Converters Pack estis sukcese instalita. Ni nur povas premi la butonon "Kompleta".
- Post tio nomiĝas dosierujo "WhiteTown". I enhavas utilajn etikedojn por specifaj konvertaj areoj. Malfermu ĉi tiun dosierujon. Ni renkontas grandan nombron da iloj, kiuj estas enmetitaj en la pakaĵo WhiteTown en diversaj kampoj de konvertiĝo. Krome, ĉiu direkto havas apartan ilon por 32-bitoj kaj 64-bitaj Vindozaj sistemoj. Malfermu la aplikon kun la nomo "XLS al DBF Converter"responda al la peco de via OS.
- La programo startas XLS al DBF Converter. Kiel vi povas vidi, la interfaco estas angla, sed tamen ĝi estas intuicia.
Tuj malfermas la langeton "Enigo" ("Eniru"). Toi celas specifi la objekton, kiun oni konvertos. Por fari tion, alklaku la butonon "Aldoni" ("Aldoni").
- Post tio malfermiĝas la normo-fenestro pri objekto. En ĝi, vi devas iri al la dosierujo kie troviĝas la bezonata Excel-laborlibro kun la xls aŭ xlsx-etendaĵo. Post la trovo de la objekto elektu ĝian nomon kaj alklaku la butonon "Malferma".
- Kiel vi povas vidi, post ĉi tio la vojo al la objekto aperas en la langeto "Enigo". Ni premas la klavon "Sekva" ("Sekva").
- Post tio ni aŭtomate moviĝas al la dua langeto. "Eligo" ("Konkludo"). Ĉi tie vi devas specifi en kiu dosierujo la finita objekto kun la DBF-etendaĵo estos montrita. Por elekti la dosierujon por konservi la finitan DBF-dosieron, alklaku la butonon "Foliumi ..." ("Vido"). Malgranda listo de du artikoloj malfermiĝas. "Elektu dosieron" ("Elektu dosieron") Kaj "Elektu Dosierujon" ("Elektu dosierujon"). Fakte ĉi tiuj aĵoj indikas nur la elekton de diversaj specoj de navigadaj fenestroj por specifi la konservan dosierujon. Elekti.
- En la unua kazo, ĝi estos normala fenestro. "Konservu kiel ...". I montros ambaŭ dosierujojn kaj jam ekzistantajn objektojn dBase. Iru al la dosierujo, kie ni volas ŝpari. Sekva en la kampo "Dosiernomo" specifu la nomon sub kiu ni volas, ke la objekto aperos post konvertiĝo. Post tio, alklaku la butonon "Konservu".
Se vi elektas "Elektu Dosierujon", tiam simpligita dosierujo elekta fenestro malfermiĝos. Nur dosierujoj aperos en ĝi. Elektu dosierujon por konservi kaj alklaku la butonon. "Bone".
- Kiel vi povas vidi, post iu ajn el ĉi tiuj agoj, la vojo al la dosierujo por konservi la objekton montriĝos en la langeto "Eligo". Por iri al la sekva langeto, alklaku "Sekva" ("Sekva").
- En la lasta langeto "Ebloj" ("Ebloj") multe da agordoj, sed ni plej interesiĝas "Tipo de memoraj kampoj" ("Memo-kampo-tipo"). Alklaku la kampon, en kiu la apriora agordo estas "Aŭto" ("Aŭto"). Listo de dBase-tipoj por konservi la objekton malfermiĝas. Ĉi tiu parametro estas tre grava, ĉar ne ĉiuj programoj kun dBase kapablas trakti ĉiun specon de objektoj per ĉi tiu etendaĵo. Sekve, vi devas antaŭe scii, kiun tipon elekti. Ekzistas ses elektaj tipoj:
- dBASE III;
- Foxpro;
- dBASE IV;
- Vida foxpro;
- > SMT;
- Nivelo 7 de dBASE.
Ni elektas la tipon bezonatan por uzi en specifa programo.
- Post kiam la elekto estas farita, vi povas iri al la rekta konverta procedo. Por fari tion, alklaku la butonon "Komenco" ("Komenco").
- La konverta procedo komenciĝas. Se estas pluraj datumoj en la Excel-libro, aparta DBF-dosiero estos kreita por ĉiu el ili. La progresa indikilo indikos la kompletigon de la konverta procezo. Post kiam li atingos la finon de la kampo, alklaku la butonon "Fini" ("Fini").
La finita dokumento troviĝos en la dosierujo specifita en la langeto "Eligo".
La sola signifa malavantaĝo de uzado de la pakaĵo de WhiteTown Converters Pack estas, ke nur 30 proceduroj povas esti faritaj senpage, kaj tiam vi devas aĉeti permesilon.
Metodo 2: XlsToDBF Add-in
Vi povas konverti Excel-libron al dBase rekte tra la aplikaĵa interfaco instalante aldonajn aldonojn. Unu el la plej bonaj kaj plej konvenaj el ili estas la aldonaĵo XlsToDBF. Konsideru la algoritmon de ĝia apliko.
Elŝutu aldonaĵo XlsToDBF
- Post kiam la XlsToDBF.7z-arkivo kun la aldono estis elŝutita, malpaku objekton nomitan XlsToDBF.xla de ĝi. Ĉar la arkivo havas etendon de 7z, malpakado povas esti plenumata ĉu per la norma programo por ĉi tiu 7-Zipa etendaĵo, aŭ kun la helpo de iu ajn alia arkivisto kiu subtenas ĝin.
- Post tio, rulu la programon Excel kaj iru al la langeto "Dosiero". Poste moviĝu al la sekcio "Ebloj" tra la menuo maldekstre de la fenestro.
- En la parametra fenestro, kiu malfermiĝas, alklaku la elementon Aldonaĵoj. Movu vin al la dekstra flanko de la fenestro. Ĉe ĝia fundo estas kampo. "Administrado". Reordigi la ŝaltilon en pozicio Excel-aldonaĵoj kaj alklaku la butonon "Iru ...".
- Malfermas malgrandajn aldonajn komandojn de fenestroj. Ni premas ĝin sur la butono "Revizii ...".
- La objekta malfermfenestro komenciĝas. Ni devas iri al la dosierujo, kie troviĝas la malpakita XlsToDBF-arkivo. Iru al la dosierujo sub la sama nomo kaj elektu la objekton kun la nomo "XlsToDBF.xla". Post tio, alklaku la butonon "Bone".
- Tiam ni revenos al la fenestro de kontrolo de aldonaĵoj. Kiel vi povas vidi, la nomo aperis en la listo. "XLS -> DBF". Jen nia aldonaĵo. Devus ekzisti tikon proksime al ĝi. Se ne estas markilo, tiam metu ĝin, kaj tiam alklaku la butonon "Bone".
- Do la komplemento estas instalita. Nun malfermu la Excel-dokumenton, la datumojn de kiuj vi volas konvertiĝi al dBase, aŭ simple entajpu ilin sur folion, se la dokumento ankoraŭ ne estas kreita.
- Nun ni devos fari iujn datumajn manipuladojn por prepari ilin por konvertiĝo. Unue, ni aldonas du liniojn super la tabelo. Ili devas esti la unuaj sur la folio kaj havi nomojn sur la vertikala koordinata panelo "1" kaj "2".
En la plej supra maldekstra ĉelo, enigu la nomon, kiun ni volas atribui al la kreita DBF-dosiero. I konsistas el du partoj: la reala nomo kaj etendaĵo. Nur latinaj literoj estas permesitaj. Ekzemplo de tia nomo estas "UCHASTOK.DBF".
- En la unua ĉelo dekstren de la nomo vi devas specifi la kodigon. Estas du ebloj por kodi ĉi tiun aldonaĵon: CP866 kaj CP1251. Se ĉelo B2 malplena aŭ estas difinita al iu ajn valoro krom "CP866", la defaŭlta kodoprezento estos uzata CP1251. Ni metas la kodoprezenton, kiun ni konsideras necesa, aŭ lasas malplenan kampon.
- Sekve iru al la sekva linio. La fakto estas, ke en la strukturo dBase, ĉiu kolumno, nomita kampo, havas sian propran datumtipon. Estas tiaj nomoj:
- N (Numera) - nombra;
- L (Logika) - logika;
- D (Dato) - dato;
- C (Karaktero) - ĉeno.
Ankaŭ en ĉeno (CNN) kaj nombra tipo (Nnn) post la nomo en la formo de letero devas indiki la maksimuman nombron de signoj en la kampo. Se dekuma ciferoj estas uzataj en nombra tipo, ilia nombro devas ankaŭ esti indikita post la punkto (Nnn).
Estas aliaj specoj de datumoj en la formato dBase (Memo, ,enerala, ktp.), Sed ĉi tiu aldono ne povas funkcii kun ili. Tamen, Excel 2003 ne sciis kiel kunlabori kun ili, kiam li ankoraŭ subtenis konvertiĝon al DBF.
En nia aparta kazo, la unua kampo estos ĉeno 100 literoj larĝaC100), kaj la ceteraj kampoj estos nombraj larĝaj 10 signoj (N10).
- La sekva linio enhavas la nomojn de la kampoj. Sed la fakto estas, ke ili ankaŭ devas esti enskribitaj en la latina, kaj ne en cirila, kiel ni. Ankaŭ ne estas spacoj permesataj en la kampnomoj. Renomi ilin laŭ ĉi tiuj reguloj.
- Post ĉi tio, pripensado de datumoj povas esti konsiderata plenumita. Elektu la kursoron sur la folio kun la maldekstra musbutono premita la tutan teritorion de la tabelo. Poste iru al la langeto "Ellaboranto". I estas malebligita defaŭlte, do antaŭ pliaj manipuladoj vi devas aktivigi ĝin kaj ebligi makroojn. Sekva sur la rubando en la agordoj skatolo "Kodo" alklaku la ikonon Makrooj.
Vi povas iomete pli faciligi tajpadon de ĉifro de varmaj klavoj Alt + F8.
- Funkcias macro fenestro. En la kampo "Makula Nomo" ni enigas la nomon de nia superstrukturo "XlsToDBF" sen citaĵoj. La registro ne gravas. Poste alklaku la butonon Kuru.
- Makroo en la fono plenumas prilaboradon. Post tio, en la sama dosierujo kie la fonta Excel-dosiero troviĝas, objekto kun DBF-etendaĵo estos kreita kun la nomo specifita en la ĉelo. A1.
Elŝutu senpage 7-Zip
Kiel vi povas vidi, ĉi tiu metodo estas multe pli komplika ol la antaŭa. Krome, ĝi estas tre limigita en la nombro de uzitaj kamptipoj kaj kreitaj objektaj tipoj kun la etendaĵo DBF. Alia malavantaĝo estas, ke la dosierujo de kreado de objektoj de dBase povas esti atribuita nur antaŭ la konverta procedo, per rekta movo al la celita dosierujo de la fonta Excel-dosiero. Inter la avantaĝoj de ĉi tiu metodo, oni povas noti ke, male al la antaŭa versio, ĝi estas absolute libera kaj preskaŭ ĉiuj manipuladoj estas faritaj rekte per la Excel-interfaco.
Metodo 3: Microsoft Access
Kvankam la novaj versioj de Excel ne havas enmetitan manieron savi datumojn en DBF-formato, sed tamen, la opcio uzanta Microsoft Access estis la plej proksima afero al nomado de ĝi normo. La fakto estas, ke ĉi tiu programo estas publikigita de la sama fabrikanto kiel Excel, kaj ankaŭ estas enmetita en la pakaĵo de Microsoft Office. Krome, ĝi estas la plej sekura eblo, ĉar ĝi ne bezonos kontakti triaran softvaron. Microsoft Access estas specife desegnita por labori kun datumbazoj.
Elŝutu Microsoft Access
- Post kiam ĉiuj necesaj datumoj en la folio en Excel estas enigitaj, por konverti ilin al DBF-formato, vi devas unue konservi en unu el la Excel-formatoj. Por fari tion, alklaku la ikonon en la formo de disketo en la supra maldekstra angulo de la programo.
- Konservi fenestro malfermiĝas. Iru al la dosierujo, kie ni volas konservi la dosieron. De ĉi tiu dosierujo vi devos malfermi ĝin poste en Microsoft Access. La formato de la libro povas esti defaŭlte xlsx, kaj povas esti ŝanĝita al xls. En ĉi tiu kazo, ĉi tio ne estas kritika, ĉar ni ankoraŭ konservas la dosieron nur por konverti ĝin al DBF. Post kiam ĉiuj agordoj estas finitaj, alklaku la butonon. "Konservu" kaj fermi la Excel-fenestron.
- Rulu la programon Microsoft Access. Iru al la langeto "Dosiero"se ĝi malfermiĝos en alia langeto. Alklaku la menuero "Malferma"situanta maldekstre de la fenestro.
- La malfermita dosiera fenestro komenciĝas. Iru al la dosierujo, kie ni konservis la dosieron en unu el la Excel-formatoj. Por montri ĝin en la fenestro, reordigi la dosieran formaton al "Excel-laborlibro (* .xlsx)" aŭ "Microsoft Excel (* .xls)", depende de kiu el ili savis la libron. Post la nomo de la dosiero, kiun ni bezonas, elektu ĝin kaj alklaku la butonon "Malferma".
- Fenestro malfermiĝas "Ligilo al kalkultabelo". I permesas al vi transdoni datumojn de Excel-dosiero al Microsoft Access kiel eble plej precize. Ni devas elekti la Excel-folion, la datumojn de kiuj ni importos. La fakto estas, ke eĉ se la Excel-dosiero enhavis informojn pri pluraj folioj, tiam vi povas importi ĝin al Aliro nur aparte kaj, laŭ tio, do transformi ĝin en apartajn DBF-dosierojn.
Ankaŭ eblas importi informojn de individuaj rangoj sur folioj. Sed en nia kazo ĝi ne necesas. Ŝanĝu la ŝaltilon al pozicio "Folioj", kaj tiam elektu la folion de kiu ni prenos la datumojn. La korekteco de la montrado de informoj povas esti vidata ĉe la fino de la fenestro. Se ĉio kontentigas, alklaku la butonon. "Sekva".
- En la sekva fenestro, se via tablo enhavas titolojn, vi devas marki la keston "Unua vico enhavas kolumnajn titolojn". Tiam alklaku la butonon "Sekva".
- En la nova ligilo al la folio de kalkultabelo, vi povas laŭvole ŝanĝi la nomon de la rilata artikolo. Tiam alklaku la butonon "Farita".
- Post ĉi tio, dialogo malfermiĝas en kiu estos mesaĝo, ke la ligo de la tabelo kun la Excel-dosiero estas finita. Ni premas la butonon "Bone".
- La nomo de la tabelo, kiun ni atribuis al ĝi en la lasta fenestro, aperos sur la maldekstra flanko de la programo. Duoble alklaku ĝin per la maldekstra musbutono.
- Post tio, la tablo estas montrata en la fenestro. Movu al langeto "Eksteraj Datumoj".
- Sur la bendo en la bloko de iloj "Eksporti" alklaku la etikedon "Altnivela". En la listo, kiu malfermiĝas, elektu la elementon "DBase-dosiero".
- La eksportaĵo al DBF-formato fenestro malfermiĝas. En la kampo "Dosiernomo" Vi povas specifi la dosieran konservan lokon kaj ĝian nomon, se tiuj specifitaj defaŭlte ne taŭgas por vi pro iu kialo.
En la kampo "Dosierformato" Elektu unu el tri specoj de DBF-formato:
- dBASE III (defaŭlte);
- dBASE IV;
- dBASE 5.
Estas necese konsideri, ke ju pli moderna estas la formato (ju pli alta estas la vica nombro), des pli da ebloj ekzistas por prilabori datumojn en ĝi. Tio estas, estas pli alta probablo, ke ĉiuj datumoj en la tabelo estos konservitaj en la dosiero. Sed samtempe estas malpli probabla, ke la programo, kie vi enportos la DBF-dosieron en la estonteco.
Post kiam ĉiuj agordoj estas fiksitaj, alklaku la butonon "Bone".
- Se erarmomesaĝo aperas post tio, provu eksporti la datumojn uzante alian tipon de DBF-formato. Se ĉio bone iris, fenestro aperos, informante vin, ke la eksportado sukcesis. Ni premas la butonon "Fermi".
La kreita dosiero en formato dBase troviĝos en la dosierujo specifita en la eksporta fenestro.Tiam vi povas realigi iujn ajn manipuladojn kun ĝi, inkluzive de importado de ĝi al aliaj programoj.
Kiel vi povas vidi, malgraŭ la fakto, ke en modernaj versioj de Excel ne ekzistas eblo konservi dosierojn en DBF-formato kun korpigitaj iloj, tamen ĉi tiu proceduro povas esti efektivigita per aliaj programoj kaj komplementoj. Oni notu, ke la plej funkcia maniero konverti estas la uzo de la ilaro de la konvertiloj Pack WhiteTown. Sed bedaŭrinde la nombro da senpagaj konvertiĝoj en ĝi estas limigita. La aldonaĵo XlsToDBF permesas plenumi konvertiĝon absolute senpage, sed la proceduro estas multe pli komplika. Krome, la funkcio de ĉi tiu opcio estas tre limigita.
La "ora meznombro" estas metodo uzanta la programon Access. Kiel Excel, ĉi tio estas evoluo de Microsoft, kaj tial vi ne povas nomi ĝin triapartia aplikaĵo. Aldone, ĉi tiu opcio permesas al vi konverti Excel-dosieron en plurajn tipojn de formato dBase. Kvankam per ĉi tiu mezuro Aliro estas ankoraŭ pli malalta ol la programo de WhiteTown.