Jak stworzyć parser z xls do txt/csv? Którą technologię/język wybrać?

0

Dzień dobry.
Mam poniższe dane (towary w arkuszu kalkulacyjnym xls).

570807	295/80R22.5 DRS 152/148M M+S	900,90
572985	295/80R22.5 DRD 152/148L M+S 3PMSF	924,00
570808	315/70R22.5 DRS 154L152M M+S	908,60

Chciałbym stworzyć z tego arkusza plik tekstowy:

[ZAWARTOSC]
1,"570807","570807","570807","295/80R22.5 DRS 152/148M M+S","opis towaru","295/80R22.5 DRS 152/148M M+S",,,"szt.","23",23.0000,"23",23.0000,0.0000,0.0000,,0,,,,0.0000,0,,,0,"szt.",0.0000,0.0000,,0,,0,0,,,,,,,,
1,"12345","nrDostawcy","12345","nazwa towaru1","opis towaru","nazwa towaru",,,"szt.","23",23.0000,"23",23.0000,0.0000,0.0000,,0,,,,0.0000,0,,,0,"szt.",0.0000,0.0000,,0,,0,0,,,,,,,,
1,"12345","nrDostawcy","12345","nazwa towaru2","opis towaru","nazwa towaru",,,"szt.","23",23.0000,"23",23.0000,0.0000,0.0000,,0,,,,0.0000,0,,,0,"szt.",0.0000,0.0000,,0,,0,0,,,,,,,,

Teraz szukam najprostszego rozwiązania, które pozwoli mi na napisanie programu albo makra? Czy można coś podobnego zrobić w libreoffice albo excellu - bo to znam?
Co wpisać w oknie pomocy, żeby znaleźć jakieś wskazówki dotyczące łączenia tekstu.

Powinno to wyglądać tak:

  1. Stwórz plik txt
  2. Pisz do pliku txt pierwszy produkt z listy: (plus jako łącznik)
+[ZAWARTOSC]+/ENTER/
1,+nr_seryjny+,+nr_seryjny+,+nr_seryjny+,+nazwa_towaru+,+opis_towaru+,+nazwa_towaru+,,,"szt.","23",23.0000,"23",23.0000,0.0000,0.0000,,0,,,,0.0000,0,,,0,"szt.",0.0000,0.0000,,0,,0,0,,,,,,,,+/ENTER
3. Pisz do pliku każdy następny towar aż do końca listy.
3. Zapisz plik.

W internecie narobiło się tyle poradników, że nie mam pojęcia gdzie palce wsadzić. Wszelkie linki będą wskazane.

3

eee otwierasz plik w excelu (calcu) i zapisujesz jako CSV i tyle

1 użytkowników online, w tym zalogowanych: 0, gości: 1