Vizualizarea în formă tabelară al fișierului D394T poate fi necesară de ex. pentru verificări:
- fie se dorește compararea cu jurnalul de TVA
- fie cu ocazia unui control ulterior de la finanțe
Fișierul fiind un xml, la deschiderea lui MSExcel știe să-l transforme în mod automat în tabel.
În unele cazuri însă nu funcționează, de ex. am avut cazuri de eșec cu Excel 2013 sau cu OOCalc 3.3.
Ce putem face?
Soluția se bazează pe instrumentul încorporat în MSExcel și OOCalc, numit ”Text to columns”.
Pașii:
- deschideți XML-ul cu un Notepad
- Ctrl+A pentru memorarea întregului text
- deschideți un fișier de lucru cu MSExcel sau OOCalc
- în prima coloană Ctrl+V (Paste)
- ștergeți de la început rândurile de total, și de la sfârșit ultima linie ”</declaratie394>”
- ordonați rândurile
- șetrgeți rândurile, de genul ”<!-- op1(nnn) -->”, ”</op1>”
- rămân rândurile: ”<op1 cota=...”
- selectați întreaga coloană
- alegeți operația: Data > Text to columns
- alegeți opțiunea: Delimited și specificați pentru separator ghilimelele
- apăsați butonul Finish sau OK
Procedura prezentată mai sus durează 1-2 minute.
Transformare în tabel al fișierului D394T.xml
Moderator: HAMOR
-
- Posts: 17
- Joined: 18 Jan 2012, 10:22
-
- Site Admin
- Posts: 456
- Joined: 08 Dec 2011, 10:49
Re: Transformare în tabel al fișierului D394T.xml
Este util si in alte situatii pentru transferat text in xls,
de exemplu dintr-o lista in xls.
Observatii:
- textul copiat in XLS trebuie sa fie integral in coloana,
deci marginea coloanei trebuie trasa la dreapta pana cand intregul text intra in coloana.
- la numerele cu zecimale punctul zecimal trebuie inlocuit cu virgula, daca xls este setat cu virgula zecimala.
Adica Ctrl+F Replace. Inlocuirea se poate face inainte sau dupa transformare,
depinde daca punctul este doar punct zecimal sau apare si in texte.
Daca se inlocuieste dupa transformare, se pot selecta coloanele in care sa se faca inlocuirea.
de exemplu dintr-o lista in xls.
Observatii:
- textul copiat in XLS trebuie sa fie integral in coloana,
deci marginea coloanei trebuie trasa la dreapta pana cand intregul text intra in coloana.
- la numerele cu zecimale punctul zecimal trebuie inlocuit cu virgula, daca xls este setat cu virgula zecimala.
Adica Ctrl+F Replace. Inlocuirea se poate face inainte sau dupa transformare,
depinde daca punctul este doar punct zecimal sau apare si in texte.
Daca se inlocuieste dupa transformare, se pot selecta coloanele in care sa se faca inlocuirea.