Jak skopiować arkusz Excela do innego skoroszytu w C#

W tym podstawowym samouczku wyjaśniono, w jaki sposób można zaimplementować w aplikacji funkcję Kopiowanie arkusza programu Excel w języku C#. Możesz również kontrolować proces kopiowania za pomocą obiektu klasy CopyOptions. Wykonując poniższe kroki i fragment kodu, będziesz w stanie skopiować arkusz programu Excel do innego skoroszytu w języku C# za pomocą prostych wywołań interfejsu API.

Kroki, aby skopiować arkusz Excela do innego skoroszytu w C#

  1. Dodaj odwołanie do Aspose.Cells w aplikacji do kopiowania arkusza za pomocą narzędzia NuGet Package Manager
  2. Zainicjuj obiekty klasy Workbook dla wejściowych i wyjściowych plików programu Excel
  3. Skopiuj worksheet i wklej do innego skoroszytu
  4. Zapisz wyjściowy plik programu Excel ze skopiowanym arkuszem

Te proste kroki pokazują, jak można zaimplementować funkcję C# Excel worksheet copy w aplikacjach do manipulacji plikami Excel. Pierwszym krokiem jest załadowanie wejściowego pliku arkusza roboczego i zainicjowanie nowego skoroszytu w celu wklejenia danych. Następnie możesz wkleić arkusz do wyjściowego pliku Excel i zapisać wynikowy plik na dysku zgodnie z własnymi wymaganiami.

Kod do kopiowania arkusza programu Excel do innego skoroszytu w języku C#

Udostępniony powyżej fragment kodu wyjaśnia, że za pomocą C# skopiuj arkusz Excela do innego skoroszytu, używając tylko kilku wierszy kodu. Po prostu załaduj źródłowy i docelowy plik Excel, aby skopiować i wkleić arkusze. Co więcej, możesz także przenosić arkusze między różnymi plikami Excela do różnych celów. Możesz wprowadzić niewielkie poprawki, aby skopiować arkusz ze skoroszytu lub z innego pliku programu Excel w aplikacjach .NET.

Tutaj zrozumieliśmy proces kopiowania arkusza do innego skoroszytu w języku C#. Jeśli jednak chcesz nauczyć się łączenia komórek Excela, zapoznaj się z artykułem na temat jak scalić komórki w Excelu za pomocą C#.

 Polski