W tym krótkim samouczku wyjaśniono proces odkrywania arkusza programu Excel przy użyciu języka C#. Zawiera szczegóły konfiguracji, sekwencję kroków, które należy wykonać podczas pisania aplikacji, aby odkryć wszystkie arkusze w programie Excel przy użyciu języka C#, a na koniec przykładowy kod, który można uruchomić, aby zademonstrować cały proces. Dowiesz się również, jak wyłączyć ochronę skoroszytu z hasłem lub bez niego i zapisać wynikowy skoroszyt na dysku w formacie XLSX, XLS lub w dowolnym innym obsługiwanym formacie.
Kroki, aby odkryć wiele arkuszy w programie Excel przy użyciu języka C#
- Stwórz środowisko, aby używać Aspose.Cells for .NET do odkrywania arkuszy
- Załaduj źródło workbook z ukrytymi arkuszami
- Unprotect chroniony skoroszyt, podając hasło, jeśli jest wymagane
- Przeanalizuj wszystkie arkusze w skoroszycie
- Ustaw flagę IsVisible na true, jeśli arkusz nie jest widoczny
- Zapisz wynikowy skoroszyt ze wszystkimi odkrytymi arkuszami
Te kroki opisują proces wyświetlania ukrytych arkuszy programu Excel przy użyciu języka C# z pomocą kroków niezbędnych do skonfigurowania środowiska IDE, a następnie załadowania skoroszytu źródłowego. Opcjonalnym krokiem jest wyłączenie ochrony skoroszytu przed odkryciem ukrytych arkuszy roboczych. W ostatnim kroku wszystkie arkusze w skoroszycie są analizowane, a ich flaga IsVisible jest ustawiana na wartość true po sprawdzeniu istniejącego widocznego stanu każdego arkusza.
Kod do odkrycia arkusza przy użyciu C#
Ten kod demonstruje proces odkrywania arkusza kalkulacyjnego przy użyciu języka C#. Ładuje istniejący skoroszyt zawierający ukryte arkusze, a następnie wywoływana jest metoda Unprotect() wraz z opcjonalnym hasłem, aby wyłączyć ochronę skoroszytu. Możesz także wyłączyć ochronę skoroszytu bez użycia hasła, a nawet pominąć ten krok przed odkryciem arkuszy w skoroszycie chronionym hasłem.
W tym samouczku nauczyliśmy się * odkrywać arkusz Excela za pomocą C#*. Jeśli chcesz poznać proces zapisywania wynikowego pliku w formacie PDF, zapoznaj się z artykułem na jak zapisać plik Excela jako PDF przy użyciu C#.