TXT do XLSX C#

Konwersja plików TXT do formatu Excel XLSX jest częstym wymogiem przy przetwarzaniu i analizie danych. W tym poście na blogu poznasz proces konwersji TXT do Excela przy użyciu C#. Omówimy kroki niezbędne do odczytania pliku TXT i utworzenia pliku Excel z jego zawartości.

Dlaczego warto przekonwertować TXT na XLSX?

Organizacja danych: Format pliku Excel umożliwia organizowanie i analizowanie danych, ułatwiając ich interpretację i zarządzanie.

Ulepszone funkcje: Pliki Excel obsługują formuły, wykresy i opcje formatowania, które nie są dostępne w plikach zwykłego tekstu.

Automatyzacja: Automatyzacja procesu konwersji oszczędza czas i zmniejsza ryzyko błędów w porównaniu do ręcznego wprowadzania danych.

Konwerter TXT na XLSX - instalacja API C#

Zanim zaczniemy, upewnij się, że masz następujące wymagania wstępne:

  • Program Visual Studio jest zainstalowany na Twoim komputerze.

  • .NET Framework (4.5 lub nowszy) lub .NET Core/5.0+.

  • Zainstaluj Conholdate.Total for .NET w swoim środowisku, aby konwertować pliki tekstowe do formatu pliku Excel. Wystarczy pobrać plik DLL lub uruchomić poniższe polecenie instalacyjne NuGet:

PM> NuGet\Install-Package Conholdate.Total

Konwertuj TXT na XLSX w C#

Poniższe kroki pokazują, jak przekonwertować plik TXT na plik XLSX w języku C#:

  • Utwórz instancję klasy TxtLoadOptions.
  • W razie potrzeby ustaw właściwości niestandardowe.
  • Załaduj plik TXT przy użyciu klasy Workbook.
  • Wyeksportuj załadowany plik TXT do pliku Excel, wywołując metodę Save.

Przykładowy kod poniżej pokazuje, jak przekonwertować TXT na XLSX w C#:

// Utwórz obiekt klasy TxtLoadOptions
Aspose.Cells.TxtLoadOptions options = new Aspose.Cells.TxtLoadOptions();

// Załaduj plik TXT
Workbook wb = new Workbook("input.txt", options);

// Zapisz jako XLSX
wb.Save("Excel.xlsx", Aspose.Cells.SaveFormat.Xlsx);

Bezpłatna licencja ewaluacyjna

Możesz ocenić interfejs API bez żadnych ograniczeń ewaluacyjnych ani znaków wodnych w plikach wyjściowych, po prostu prosząc o bezpłatną licencję tymczasową. Możesz nawet przedłużyć bezpłatny okres próbny, jeśli chcesz przetestować wiele funkcji, aby sprawdzić, czy interfejs API spełnia Twoje wymagania.

Wniosek

Konwersja TXT na Excel w języku C# jest prostym zadaniem przy pomocy przykładowego kodu udostępnionego w tym samouczku. Proces ten można zautomatyzować w przypadku większych zbiorów danych, co czyni go skutecznym rozwiązaniem do zadań związanych z zarządzaniem danymi. Niezależnie od tego, czy chcesz przekonwertować TXT na XLSX na potrzeby raportowania, analizy czy przetwarzania danych, kroki opisane powyżej zapewniają solidną podstawę dla Twojej aplikacji C#. Natomiast jeśli masz jakiekolwiek pytania lub pytania, skontaktuj się z nami na forum.

Często zadawane pytania

Czy mogę dostosować formatowanie pliku Excel?

Tak, istnieje wiele właściwości umożliwiających formatowanie komórek, dodawanie stylów i tworzenie złożonych arkuszy kalkulacyjnych. Możesz dostosować wyjściowy plik Excel zgodnie ze swoimi wymaganiami.

Czy mogę obsługiwać różne ograniczniki w źródłowym pliku TXT?

Tak, możesz obsługiwać różne ograniczniki inne niż przecinek (np. tabulator, średnik), w zależności od przypadku użycia.

Czy mogę przekonwertować wiele plików TXT na jeden plik Excel?

Z pewnością możesz czytać wiele plików TXT i zapisywać ich zawartość w różnych arkuszach lub dołączać je do tego samego arkusza w pliku Excel.

Zobacz też