Ten przejrzysty samouczek opisuje jak odkryć wszystkie arkusze w Excelu za pomocą Pythona. Zawiera wszystkie szczegóły niezbędne do stworzenia środowiska, szczegółowy opis kroków, które należy wykonać, aby utworzyć tę aplikację, oraz przykładowy kod, który można uruchomić, aby wyświetlać ukryte arkusze w programie Excel przy użyciu języka Python. Dowiesz się również, jak dostosować ten proces, odkrywając tylko wybrane arkusze, a następnie zapisując wynikowy skoroszyt jako oddzielne XLSX, XLS, ODS lub w dowolnym innym obsługiwanym formacie.
Kroki, aby odkryć wszystkie arkusze za pomocą Pythona
- Skonfiguruj środowisko, aby dodać Aspose.Cells dla Pythona przez Javę do wyświetlania ukrytych arkuszy
- Załaduj źródłowy plik programu Excel z kilkoma ukrytymi arkuszami, używając obiektu klasy Workbook
- Użyj metody Unprotect() z hasłem lub bez hasła dla chronionych skoroszytów
- Przejrzyj wszystkie arkusze w skoroszycie, aby wykryć ukryte arkusze
- Ustaw visible flag każdego takiego arkusza na true
- Zapisz zaktualizowany skoroszyt na dysku ze wszystkimi widocznymi arkuszami
Te kroki wyjaśniają proces odkrywania wielu arkuszy w programie Excel przy użyciu języka Python przez udostępnienie łącza do zasobu dotyczącego ustawień środowiska, wprowadzenie niezbędnych klas, metod i właściwości, które są zaangażowane w proces, oraz logikę programowania w celu uzyskania funkcjonalności . Pokazuje również zapisywanie wyjściowego pliku Excel w żądanym formacie.
Kod do odkrycia arkusza kalkulacyjnego za pomocą Pythona
Powyższy kod demonstruje proces odkrywania arkusza przy użyciu języka Python w taki sposób, że wszystkie arkusze w skoroszycie są powtarzane, a ukryte arkusze są wykrywane przy użyciu metody isVisible() i po znalezieniu ukrytego arkusza jego flaga jest ustawiana na True. Możesz użyć innych konstruktorów klasy Workbook do sterowania ładowaniem skoroszytu źródłowego za pomocą obiektu klasy LoadOptions. Podobnie możesz sprawdzić inne właściwości każdego arkusza przed ustawieniem jego flagi widoczności na wartość true, takie jak nazwa kodowa arkusza, właściwości niestandardowe, jeśli arkusz jest wybrany, gdy skoroszyt jest otwarty, oraz nazwa arkusza.
Ten samouczek poprowadził nas do pokazania wszystkich lub wybranych ukrytych arkuszy w skoroszycie. Jeśli chcesz poznać proces konwersji pliku Excel do formatu HTML, zapoznaj się z artykułem na temat jak przekonwertować Excela na HTML za pomocą Pythona.