DBF se yon fòma popilè pou estoke ak echanj done ant divès pwogram, ak sitou ant aplikasyon ki sèvi baz done ak tableur. Malgre ke li te vin demode, li kontinye ap nan demann nan divès domèn. Pou egzanp, pwogram kontablite kontinye travay aktivman avè l 'yo, ak kò regilasyon ak eta aksepte yon pati enpòtan nan rapò nan fòma sa a.
Men, malerezman, Excel, kòmanse ak vèsyon an nan Excel 2007, te sispann sipò konplè pou fòma sa a. Koulye a, nan pwogram sa a ou ka sèlman wè sa ki nan dosye a DBF, ak ekonomize done ak ekstansyon sa a espesifye lè l sèvi avèk bati-an zouti aplikasyon an pral febli. Erezman, gen lòt opsyon pou konvèti done soti nan Excel nan fòma a nou bezwen. Konsidere kijan sa ka fèt.
Ekonomize done nan fòma DBF
Nan Excel 2003 ak nan vèsyon pi bonè nan pwogram sa a, li te posib pou konsève pou done nan fòma DBF (dBase) nan yon fason estanda. Pou fè sa, klike sou atik la File nan meni orizontal la nan aplikasyon an, ak Lè sa a, nan lis la ki ouvè, chwazi pozisyon an "Save As ...". Nan fenèt la ekonomize ki te kòmanse, li te oblije chwazi non fòma ki obligatwa nan lis la, epi klike sou bouton an Sove.
Men, malerezman, kòmanse ak vèsyon an nan Excel 2007, Microsoft devlopè konsidere dBase yo dwe demode, ak fòma modèn Excel yo twò konplike pase tan ak lajan sou asire ke tout konpatibilite. Se poutèt sa, Excel rete kapab li dosye DBF, men sipò pou ekonomize done nan fòma sa a ak bati-an zouti lojisyèl sispann. Sepandan, gen kèk fason konvèti done ki estoke nan Excel DBF lè l sèvi avèk ajoute-ons ak lòt lojisyèl.
Metòd 1: WhiteTown Converters Pack
Genyen yon kantite nan pwogram ki pèmèt ou konvèti done ki sòti nan Excel DBF. Youn nan fason ki pi fasil konvèti done ki sòti nan Excel DBF se sèvi ak yon pake sèvis piblik konvèti objè ak divès kalite WhiteTown konvèsyon pake ekstansyon yo.
Download WhiteTown Convertisseurs pake
Malgre ke pwosedi enstalasyon an pou pwogram sa a se senp ak entwisyon, kanmenm nou pral rete sou li an detay, montre yo kèk nuans.
- Apre ou fin telechaje epi kouri enstale a, fenèt la imedyatman ouvè Enstalasyon asistannan ki li se pwopoze yo chwazi yon lang pou pwosedi a enstalasyon pli lwen. Pa default, lang lan ki enstale sou egzanp Windows ou ta dwe parèt la, men ou ka chanje li si ou vle. Nou pa pral fè sa ak jis klike sou bouton an "OK".
- Apre, se yon fenèt te lanse nan ki kote a sou disk la sistèm kote sèvis piblik la yo pral enstale endike. Sa a se folder nan default. "Dosye Pwogram" sou ki gen kapasite "C". Li pi bon pou ou pa chanje anyen swa peze kle a "Next".
- Lè sa a, yon fenèt ouvè nan ki ou ka chwazi egzakteman ki direksyon konvèsyon ou vle genyen. Pa default, tout eleman konvèsyon ki disponib yo te chwazi. Men, petèt, kèk itilizatè yo pa pral vle enstale yo tout, depi chak sèvis piblik pran moute espas sou kondwi a difisil. Nan nenpòt ka, li enpòtan pou nou ke ta dwe gen yon mak chèk pwochen nan atik la "XLS (Excel) DBF konnvètè". Itilizatè a ka chwazi enstalasyon an nan eleman ki rete nan pake a sèvis piblik nan diskresyon l 'yo. Apre anviwònman an fèt, pa bliye klike sou bouton an "Next".
- Apre sa, yon fenèt ouvè nan ki se yon chemen kout ajoute nan katab la Kòmanse. Pa default, se chemen kout la yo rele "WhiteTown", men si ou vle, ou ka chanje non li. Klike sou kle a "Next".
- Lè sa a, yon fenèt te lanse mande si wi ou non yo kreye yon chemen kout sou Desktop la. Si ou vle li yo dwe ajoute, Lè sa a, kite yon kroche akote paramèt ki koresponn lan, si ou pa vle, dezaktive li. Lè sa a, tankou toujou, peze kle a "Next".
- Apre sa, yon lòt fenèt ouvè. Li endike opsyon enstalasyon debaz yo. Si itilizatè a pa kontan ak yon bagay, epi li vle edite paramèt yo, Lè sa a, peze bouton an "Retounen". Si tout bagay se nan lòd, Lè sa a, klike sou bouton an Enstale.
- Pwosedi enstalasyon an kòmanse, pwogrè nan ki pral parèt pa yon endikatè dinamik.
- Lè sa a, yon mesaj enfòmasyon ouvè nan lang angle, nan ki rekonesans eksprime pou enstalasyon sa a pake. Klike sou kle a "Next".
- Nan fenèt ki sot pase a Enstalasyon asistan li rapòte ke WhiteTown Konvètisè pake a te enstale avèk siksè. Nou ka sèlman klike sou bouton an Fini.
- Apre sa, yon katab rele "WhiteTown". Li gen rakoursi sèvis piblik pou zòn espesifik nan konvèsyon. Louvri katab sa a. Nou ap fè fas ak yon gwo kantite sèvis piblik ki enkli nan pake a WhiteTown nan divès zòn nan konvèsyon. An menm tan an, chak direksyon gen yon sèvis piblik separe pou 32-ti jan ak 64-ti jan sistèm opere Windows. Louvri aplikasyon an ak non an "XLS a DBF konnvètè"koresponn ak pwofondè a ti jan nan eksplwatasyon ou.
- XLS a DBF konnvètè pwogram kòmanse. Kòm ou ka wè, koòdone a se ki pale angle, men, kanmenm, li se entwisyon.
Tab la ouvè imedyatman "Antre" (Antre) Li se entansyon pou endike objè a yo dwe konvèti. Pou fè sa, klike sou bouton an "Ajoute" (Ajoute).
- Apre sa, fenèt la estanda pou ajoute yon objè ouvè. Nan li ou bezwen pou yo ale nan anyè a kote se travayè manyèl la Excel nou bezwen ki chita ak xls nan ekstansyon oswa xlsx. Apre yo fin jwenn objè a, chwazi non li epi klike sou bouton an "Open".
- Kòm ou ka wè, apre yo fin ki te chemen an nan objè a parèt nan tab la "Antre". Klike sou kle a "Next" ("Next").
- Apre sa, nou otomatikman deplase nan dezyèm lan tab "Sòti" ("Konklizyon") Isit la ou bezwen presize nan ki anyè objè a fini ak ekstansyon an DBF ap parèt. Yo nan lòd yo chwazi dosye a sove pou dosye a DBF fini, klike sou bouton an "Browse ..." (View) Yon ti lis de atik ouvè. "Chwazi File" ("Chwazi dosye") ak "Chwazi Dosye" ("Chwazi folder") An reyalite, atik sa yo sèlman vle di chwazi yon kalite diferan nan fenèt navigasyon presize yon dosye sove. Nou fè yon chwa.
- Nan premye ka a, li pral yon fenèt nòmal "Save As ...". Li pral montre tou de dosye ak ki deja egziste dBase objè yo. Ale nan anyè a kote nou vle sove. Pli lwen nan jaden an "File name" endike non an anba ki nou vle objè a yo dwe ki nan lis apre konvèsyon. Apre sa, klike sou bouton an Sove.
Si ou chwazi pou ou "Chwazi Dosye", yon fenèt seleksyon anyè senplifye yo ap louvri. Se sèlman dosye yo pral parèt nan li. Chwazi folder nan pou konsève pou epi klike sou bouton an "OK".
- Kòm ou ka wè, apre nenpòt nan aksyon sa yo, yo pral chemen an nan katab la pou konsève pou objè a ap parèt nan tab la "Sòti". Pou ale nan tab kap vini an, klike sou bouton an. "Next" ("Next").
- Nan dènye tab la "Opsyon" ("Opsyon") yon anpil nan anviwònman, men nou yo ki pi enterese "Kalite jaden memo" ("Kalite jaden memo") Nou klike sou jaden an nan ki anviwònman an default se "Auto" ("Auto") Yon lis kalite dBase ouvè pou konsève pou objè a. Sa a paramèt trè enpòtan, depi se pa tout pwogram k ap travay ak dBase ka okipe tout kalite objè ki gen ekstansyon sa a. Se poutèt sa, ou bezwen konnen davans ki kalite yo chwazi. Gen sis diferan kalite yo chwazi nan:
- dBASE III;
- Foxpro;
- dBASE IV;
- Vizyèl foxpro;
- > SMT;
- Nivo dBASE 7.
Nou fè chwa ki kalite ki nesesè pou itilize nan yon pwogram patikilye.
- Apre se chwa a te fè, ou ka kontinye nan pwosedi a konvèsyon dirèk. Pou fè sa, klike sou bouton an "Kòmanse" ("Kòmanse").
- Pwosedi konvèsyon an kòmanse. Si liv la Excel gen plizyè fèy done, yo pral kreye yon dosye DBF apa pou chak nan yo. Yon endikatè pwogrè vèt la pral endike fini pwosesis konvèsyon an. Apre li rive nan fen nan jaden an, klike sou bouton an "Fini" ("Fini").
Dokiman fini an pral lokalize nan anyè ki endike nan tab la "Sòti".
Sèlman dezavantaj nan siyifikatif nan metòd la lè l sèvi avèk pake a WhiteTown Converters pake sèvis piblik se ke li pral posib pote soti nan sèlman 30 pwosedi konvèsyon pou gratis, ak Lè sa a, w ap gen yo achte yon lisans.
Metòd 2: XlsToDBF Add-in
Ou ka konvèti liv Excel nan dBase dirèkteman nan koòdone aplikasyon an pa enstale twazyèm-pati ajoute-ons. Youn nan pi bon ak pi bon nan yo se XlsToDBF ajoute-an. Konsidere algorithm a pou aplikasyon li yo.
Download XlsToDBF Add-in
- Apre ou finn chaje achiv XlsToDBF.7z la ak ajoute-an, nou debake soti nan li yon objè ki rele XlsToDBF.xla. Depi achiv la gen ekstansyon sa a 7z, defaksyon ka fè swa avèk pwogram estanda pou ekstansyon sa a 7-postal, oswa avèk èd nan nenpòt ki lòt achiv ki sipòte travay ak li.
- Apre sa, kouri pwogram nan Excel epi ale nan tab la File. Next nou deplase nan seksyon an "Opsyon" nan meni ki sou bò gòch fenèt la.
- Nan fennèt la ki ouvè, klike sou atik la "Ajoute". Nou deplase sou bò dwat fenèt la. Nan pati anba a trè se yon jaden "Jesyon". Nou ordonne switch la nan li Excel Add-Ins epi klike sou bouton an "Ale ...".
- Yon fenèt ti pou jere ajoute-ons ouvè. Klike sou bouton an nan li "Revize ...".
- Fenèt la pou louvri objè a kòmanse. Nou bezwen ale nan anyè a ki kote anbalaj XlsToDBF achiv la sitiye. Nou ale nan katab la anba menm non an epi chwazi objè a ak non an "XlsToDBF.xla". Apre sa, klike sou bouton an "OK".
- Lè sa a, nou retounen nan fenèt la ajoute-nan jesyon. Kòm ou ka wè, non an parèt nan lis la "Xls -> dbf". Sa a se ajoute-sou nou an. Yon tik ta dwe tou pre li. Si pa gen okenn kroche, Lè sa a, mete l ', ak Lè sa a, klike sou bouton an "OK".
- Se konsa, se ajoute-an nan enstale. Koulye a, louvri dokiman an Excel, done yo soti nan kote ou bezwen konvèti nan dBase, oswa jis tape yo sou yon fèy si dokiman an pa gen ankò yo te kreye.
- Koulye a, nou pral bezwen fè kèk manipilasyon ak done yo nan lòd yo prepare yo pou konvèsyon. Premye a tout, ajoute de ranje pi wo pase header tab la. Yo ta dwe premye a trè sou fèy la epi yo gen non sou panèl la kowòdone vètikal "1" ak "2".
Nan selil nan tèt kite, antre nan non an ke nou vle asiyen nan dosye a ki te kreye DBF. Li konsiste de de pati: non nan tèt li ak ekstansyon an. Se sèlman karaktè Latin yo pèmèt. Yon egzanp tankou yon non se "UCHASTOK.DBF".
- Nan selil la premye a dwat a non an ou bezwen presize kodaj la. Gen de opsyon kodaj lè l sèvi avèk sa a ajoute-a: CP866 ak CP1251. Si selil la B2 vid oswa nenpòt ki valè lòt pase "CP866", Lè sa a, kodaj la pral aplike pa default CP1251. Nou mete kodaj la ke nou konsidere nesesè oswa kite jaden an vid.
- Apre sa, ale nan liy kap vini an. Reyalite a se ke nan estrikti a dBase, chak kolòn, ki rele yon jaden, gen pwòp kalite done li yo. Gen deziyasyon sa yo:
- N (Nimerik) - nimerik;
- L (Lojik) - lojik;
- D (Dat) - dat;
- C (Karaktè) - fisèl.
Epitou nan fisèl (CNN) ak kalite nimewo (Nnn) apre non an nan fòm yon lèt, yo ta dwe kantite maksimòm karaktè nan jaden an dwe endike. Si chif desimal te itilize nan nimewo nimerik la, yo dwe endike nimewo yo tou apre pwen anNnn.n).
Gen lòt kalite done nan fòma dBase (Memo, Jeneral, elatriye), men sa a ajoute-an pa konnen ki jan yo travay avèk yo. Sepandan, Excel 2003 pa t 'konnen ki jan yo travay avèk yo, lè li toujou sipòte konvèsyon nan DBF.
Nan ka patikilye nou an, jaden an premye yo pral yon lajè fisèl nan 100 karaktè (C100), ak jaden ki rete yo pral nimerik 10 karaktè lajè (...N10).
- Liy kap vini an gen non jaden an. Men reyalite a se ke yo dwe antre nan laten, epi pa nan sirilik, menm jan nou genyen. Epitou, espas yo pa pèmèt nan non jaden an. Chanje non yo dapre règleman sa yo.
- Apre sa, preparasyon done yo ka konsidere konplete. Chwazi ranje a tout antye de tab la sou fèy la ak kurseur a pandan w ap kenbe bouton an sourit gòch. Lè sa a, ale nan tab la "Developer". Pa default, li enfim, se konsa anvan manipilasyon pli lwen ou bezwen aktive l 'ak pèmèt makro. Pli lwen sou riban an nan blòk anviwònman yo "Kòd" klike sou icon a Macros.
Ou ka fè li yon ti kras pi fasil pa sezisman yon konbinezon de kle cho Alt + F8.
- Fenèt macro a kòmanse. Nan jaden an Macro Non antre nan non an nan ajoute-an nou an "XlsToDBF" san yo pa quotes. Rejis la pa enpòtan. Next klike sou bouton an Kouri.
- Yon macro nan background nan se pwosesis. Apre sa, nan katab la menm kote sous la Excel dosye ki sitiye, yo pral yon objè ki gen ekstansyon an DBF ap fòme ak non an ki te espesifye nan selil la. A1.
Download 7-Zip pou gratis
Kòm ou ka wè, metòd sa a se pi plis konplike pase yon sèl anvan an. Anplis de sa, li trè limite nan kantite kalite jaden yo itilize ak kalite objè ki te kreye ak ekstansyon an DBF. Yon lòt dezavantaj se ke anyè a kreyasyon objè dBase ka asiyen sèlman anvan pwosedi a konvèsyon, pa dirèkteman k ap deplase sous la Excel dosye nan katab la destinasyon. Pami avantaj ki genyen nan metòd sa a, li kapab te note ke, kontrèman ak vèsyon anvan an, li se absoliman gratis ak prèske tout manipilasyon yo fè dirèkteman nan koòdone nan Excel.
Metòd 3: Microsoft Aksè
Malgre ke vèsyon plus nan Excel pa gen yon fason bati-an pou konsève pou done nan fòma DBF, kanmenm, opsyon a lè l sèvi avèk aplikasyon an Microsoft Access te vin pi pre rele li estanda. Reyalite a se ke pwogram sa a se libere pa manifakti a menm jan ak Excel, epi li se tou te enkli nan Microsoft Office Suite la. Anplis de sa, sa a se opsyon ki pi an sekirite, depi ou pa pral bezwen dezòd ak lojisyèl twazyèm-pati. Microsoft Access espesyalman fèt pou travay ak baz done.
Download Microsoft Access
- Apre tout done ki nesesè yo sou Fèy travay la nan Excel te antre nan, yo nan lòd yo konvèti yo nan fòma DBF, ou dwe premye sove nan youn nan fòma yo Excel. Pou fè sa, klike sou ikòn nan fòm yon diskèt nan kwen siperyè agòch fenèt pwogram lan.
- Fenèt la sove louvri. Ale nan anyè a kote nou vle dosye a yo dwe sove. Li se soti nan katab sa a ke ou ap bezwen louvri li pita nan Microsoft Aksè. Fòma liv la ka kite pa default xlsx, oswa ou ka chanje nan xls. Nan ka sa a, sa a se pa kritik, depi nou toujou sove dosye a jis konvèti li nan DBF. Apre tout anviwònman yo fini, klike sou bouton an Sove epi fèmen fenèt la Excel.
- Nou lanse Microsoft Access pwogram lan. Ale nan tab la Filesi li louvri nan yon lòt tab. Klike sou atik la meni "Open"ki sitiye sou bò gòch fenèt la.
- Dosye louvri fenèt la kòmanse. Nou ale nan anyè a kote nou sove dosye a nan youn nan fòma yo Excel. Se konsa, ke li parèt nan fenèt la, vire chanje fòma nan dosye a "Excel liv gid (* .xlsx)" oswa "Microsoft Excel (* .xls)", tou depann de ki nan yo te liv la sove. Apre se non an nan dosye a nou bezwen parèt, chwazi li epi klike sou bouton an "Open".
- Fenèt la ouvè Lyen nan fèy kalkil. Li pèmèt ou kòrèkteman transfere done ki sòti nan yon dosye Excel Microsoft Aksè. Nou bezwen chwazi fèy la Excel ki soti nan ki nou pral enpòte done. Reyalite a se ke menm si dosye a Excel ki genyen enfòmasyon sou plizyè fèy papye, ou ka enpòte li nan Aksè sèlman separeman, epi, kòmsadwa, Lè sa a, konvèti li nan dosye DBF separe.
Li posib tou pou enpòte enfòmasyon sou chak grenn chenn sou dra. Men, nan ka nou an, sa a pa nesesè. Mete switch la nan pozisyon Dra, ak Lè sa a, chwazi fèy la soti nan kote nou pral pran done yo.Koreksyon ekspozisyon enfòmasyon an ka wè nan pati anba fenèt la. Si tout bagay satisfè, klike sou bouton an "Next".
- Nan pwochen fennèt la, si tab ou a gen Tèt, tcheke ti bwat ki akote "Premye ranje a gen tit tit yo". Lè sa a, klike sou bouton an "Next".
- Nan fenèt la nouvo pou ki lye ak calcul la, ou ka opsyonèlman chanje non an nan atik la lye. Lè sa a, klike sou bouton an Fè.
- Apre sa, yon bwat dyalòg ap louvri nan ki pral gen yon mesaj ki deklare ke ki lye ak nan tablo a ak dosye a Excel ranpli. Klike sou bouton an "OK".
- Non tab la ke nou asiyen nan li nan fenèt ki sot pase a ap parèt sou bò gòch nan koòdone nan pwogram lan. Double-klike sou li ak bouton an sourit gòch.
- Apre sa, yo pral tab la ap parèt nan fenèt la. Deplase nan tab la "Done ekstèn".
- Sou riban ki nan bwat zouti yo "Ekspòtasyon" klike sou inscription a "Avanse". Nan lis la ki ouvè, chwazi "Dosye DBase".
- Ekspòtasyon a DBF fòma fenèt ouvè. Nan jaden an "File name" Ou ka presize ki kote dosye a ak non li, si moun ki espesifye pa default pa kostim ou pou kèk rezon.
Nan jaden an "Fòma File" chwazi youn nan twa kalite fòma DBF:
- dBASE III (pa default);
- dBASE IV;
- dBASE 5.
Li ta dwe te note ke plis modèn fòma a (pi wo a nimewo seri a), plis opòtinite yo gen pou trete done nan li. Sa vle di, li pi posib ke tout done ki nan tablo a ka sove nan yon dosye. Men, an menm tan an, li gen mwens chans ke pwogram nan kote ou gen entansyon enpòte dosye a DBF nan lavni an pral konpatib ak kalite sa a.
Apre yo fin mete tout anviwònman yo, klike sou bouton an "OK".
- Si apre yon mesaj erè parèt, Lè sa a, eseye ekspòtasyon done yo lè l sèvi avèk yon kalite diferan nan fòma DBF. Si tout bagay ale byen, yon fenèt parèt pou enfòme ekspòtasyon an te reyisi. Klike sou bouton an Fèmen.
Dosye dBase kreye a pral lokalize nan anyè ki endike nan fenèt ekspòtasyon an. Pli lwen ak li ou ka fè nenpòt manipilasyon, ki gen ladan enpòtasyon li nan lòt pwogram yo.
Kòm ou ka wè, malgre lefèt ke vèsyon modèn nan Excel pa gen kapasite pou konsève pou dosye nan fòma dbf ak bati-an zouti, sepandan, ka pwosedi sa a dwe te pote soti lè l sèvi avèk lòt pwogram ak ajoute-ons. Li ta dwe te note ke fason ki pi fonksyonèl nan konvèti se lè l sèvi avèk WhiteTown pake itilite yo konvètisè. Men, malerezman, se kantite konvèsyon gratis nan li limite. XlsToDBF ajoute-sou a pèmèt ou konvèti absoliman gratis, men pwosedi a se pi plis konplike. Anplis de sa, fonksyonalite a nan opsyon sa a se trè limite.
Golden Mean se yon metòd ki itilize Aksè. Tankou Excel, sa a se yon devlopman nan Microsoft, ak Se poutèt sa ou pa ka rele li yon aplikasyon twazyèm-pati. Anplis de sa, opsyon sa a pèmèt ou konvèti yon dosye Excel nan plizyè kalite fòma dBase. Malgre ke Aksè se toujou enferyè a WhiteTown nan endikatè sa a.