Jak skopiować arkusz roboczy do innego skoroszytu w Pythonie

Ten krótki samouczek wyjaśnia jak skopiować arkusz do innego skoroszytu w Pythonie, udostępniając konfigurację środowiska i podając szczegółowe kroki, aby uzyskać tę funkcjonalność. Dostępny jest również przykładowy kod, który demonstruje funkcję kopiowania arkusza z jednego skoroszytu do drugiego w Pythonie przy użyciu kilku wierszy kodu. Możesz zastosować wiele filtrów i wykonać inne operacje, takie jak formatowanie arkuszy itp., Przed skopiowaniem do innego skoroszytu i zapisaniem wynikowego skoroszytu w dowolnym ze standardowych formatów, takich jak XLSX, XLS itp.

Kroki, aby skopiować arkusz roboczy do innego skoroszytu w Pythonie

  1. krok 1: Stwórz środowisko programistyczne dla użyj Aspose.Cells dla Pythona przez Javę
  2. Załaduj wejście Workbook z którego arkusz ma zostać skopiowany
  3. Utwórz pusty docelowy skoroszyt, do którego ma zostać skopiowany Worksheet
  4. Uzyskaj dostęp do domyślnej kolekcji arkuszy w skoroszycie docelowym
  5. Użyj metody Sheet.copy(), aby skopiować arkusz ze skoroszytu źródłowego
  6. Zapisz wyjściowy plik programu Excel na dysku zawierającym zduplikowaną owcę ze skoroszytu źródłowego

Te kroki opisują proces duplikowania arkusza w programie Excel w języku Python, w którym najpierw otwierany jest skoroszyt źródłowy, a także tworzony jest pusty nowy skoroszyt zawierający domyślną kolekcję arkuszy zawierającą pojedynczy arkusz. Używając tego pojedynczego domyślnego arkusza w nowo utworzonym skoroszycie docelowym, wywoływana jest metoda copy() , która przyjmuje obiekt arkusza jako argument. Tutaj podajemy arkusz docelowy ze skoroszytu źródłowego jako argument, który powoduje skopiowanie arkusza ze skoroszytu źródłowego do skoroszytu docelowego.

Kod do skopiowania arkusza Excela do innego skoroszytu w Pythonie

Ten kod demonstruje prosty proces kopiowania arkusza do innego skoroszytu w Pythonie. Podczas kopiowania arkusza jako argument podaliśmy właśnie arkusz skoroszytu źródłowego, jednak możesz użyć innej przeciążonej metody, która jako drugi argument przyjmuje obiekt klasy CopyOptions. CopyOptions zapewnia opcje, takie jak ustawienie flagi do kopiowania wartości tylko wtedy, gdy formuła nie jest poprawna dla skoroszytu docelowego, ustawienie flagi do kopiowania lub ignorowania makr, ustawienie flagi do używania nazw arkuszy ze skoroszytu docelowego dla formuł i wiele więcej .

Ten artykuł nauczył nas, jak skopiować arkusz z jednego pliku programu Excel do innego pliku programu Excel. Jeśli chcesz poznać proces dodawania komentarzy do pliku Excel, zapoznaj się z artykułem na temat jak dodawać komentarze w Excelu za pomocą Pythona.

 Polski