Wczytywanie excela

0

Chciałbym wczytać do programu plik excela (.xls) najpierw użyłem biblioteki Microsoft.Office.Interop.Excel i było ok tylko problemem było wymaganie dotyczacze zaintalowania programu excel na danym komputerze. Znalazłem XML SDK ale problem wystepuje kiedy trzeba wczytywać wartosci string i zamiast nich wczytuje liczby. Znalazłem też inne algorytmy ale np wczytywały tylko zmienne double. Czy jest jakaś możliwość aby wczytać plik excela do tablicy string?

0

Banalny, ale na poziomie "klikania".
Przekleić przez schowek, w programie przyjmującym dane delimiterem komórek jest tabulator, oczywiście koniec linii ma swoje normalne znaczenie

1

A musi to być XLS czy możesz to np zapisać jako CSV ? Wczytanie CSVa to kilka linijek kodu.

0

XLS nie jest wymagany, chodzi o to że np w OpenOffice CSV się rozjezdza.

0

Jak się rozjeżdża: może problem jest, z tym że CSV jest oddzielony przecinkami, a spodziewa sie pliku gdzie dane sa oddzielone średnikami.

0

Może trochę źle się wyraziłem, wiekszość słów po prostu znika i albo jest puste pole czyli (,,) albo całkowicie nawet przecinkow nie ma

Edit
Rozwiązałem ten problem, teraz go wczytam jako zwykły txt.

Dzieki za pomoc

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