IRONSOFTWAREHOME
KORZYSTANIE Z IRONXL

Jak wyłączyć tryb chronionego widoku w programie Excel za pomocą IronXL

Curtis Chau
Curtis Chau
Updated: 28 czerwca 2026

W tym artykułe wyjaśniono, jak w prosty sposób wyłączyć komunikat o widoku chronionym w programie Excel za pomocą zaawansowanej biblioteki C# dla programu Excel, IronXL.

1. IronXL

IronXL to potężna biblioteka C#, która zapewnia programistom wydajny i prosty sposób pracy z plikami Excel w ich aplikacjach. Niezależnie od tego, czy chcesz czytać, zapisywać czy przetwarzać dane w Excelu, IronXL upraszcza ten proces i pozwala z łatwością wykonywać złożone zadania. Dzięki intuicyjnemu API i rozbudowanej funkcjonalności IronXL eliminuje konieczność ręcznej obsługi plików Excel, oszczędzając cenny czas i wysiłek. W niniejszym przewodniku omówiono kluczowe funkcje i możliwości IronXL, pokazując, w jaki sposób można je wykorzystać do usprawnienia operacji związanych z programem Excel i ulepszenia aplikacji napisanych w języku C#. Niezależnie od tego, czy tworzysz narzędzie do analizy danych, generujesz raporty, czy przeprowadzasz migracje danych, IronXL jest cennym zasobem, który pozwala w pełni wykorzystać potencjał integracji programu Excel w projektach C#.

2. Wymagania wstępne

Zanim zaczniesz pracować z IronXL i wyłączysz widok chroniony w plikach Excel przy użyciu języka programowania C#, musisz spełnić kilka warunków wstępnych. Wymagania wstępne obejmują:

  1. Środowisko programistyczne: Upewnij się, że masz na komputerze skonfigurowane odpowiednie środowisko programistyczne. Zazwyczaj wymaga to zainstalowania zintegrowanego środowiska programistycznego (IDE), takiego jak Visual Studio.
  2. Znajomość języka C#: Ważna jest podstawowa znajomość języka C#.
  3. Biblioteka IronXL: W projekcie musi być zainstalowana biblioteka IronXL. Można to osiągnąć za pomocą menedżera pakietów NuGet w programie Visual Studio lub poprzez interfejs wiersza poleceń. Zainstalowanie biblioteki pozwoli Ci wykorzystać jej funkcje do manipulacji plikami Excel, w tym formatowania komórek.

Spełniając te wymagania, będziesz gotowy, aby rozpocząć pracę z IronXL.

3. Utwórz nowy projekt w C#

Aby rozpocząć pracę z IronXL, pierwszym krokiem jest utworzenie nowego projektu w Visual Studio.

  1. Otwórz Visual Studio, przejdź do menu Plik i kliknij przycisk Nowy projekt.

Jak wylaczyc widok chroniony w Excelu uzywajac C#, Rysunek 1: Nowy projekt w Visual Studio Nowy projekt w Visual Studio

  1. Pojawi się nowe okno. W tym oknie wybierz "Aplikacja konsolowa" i kliknij przycisk Dalej.

Jak wylaczyc widok chroniony w Excelu uzywajac C#, Rysunek 2: Utworz nowa aplikacje konsolowa Utwórz nową aplikację konsolową

  1. W ostatnim oknie wybierz docelową platformę, ustaw lokalizację i nazwę nowego projektu, a następnie kliknij przycisk Utwórz.

Twój nowy projekt w Visual Studio został utworzony.

4. Instalacja IronXL

IronXL oferuje kilka sposobów instalacji tej biblioteki IronXL, przy czym najskuteczniejsze są następujące metody:

  1. Zainstaluj IronXL za pomocą menedżera pakietów NuGet.
  2. Zainstaluj IronXL za pomocą konsoli menedżera pakietów.

4.1 Zainstaluj IronXL za pomocą menedżera pakietów NuGet

Użyj menedżera pakietów NuGet, aby dodać bibliotekę IronXL do swojego projektu Visual Studio. Wyszukaj IronXL w zakładce Przeglądaj:

Wystarczy wybrać pakiet i rozpocząć procedurę instalacji po znalezieniu IronXL w wynikach wyszukiwania. Po zakończeniu instalacji można rozpocząć korzystanie z biblioteki IronXL w swoim projekcie.

Poniższy zrzut ekranu pokazuje, jak korzystać z programu Visual Studio, aby uzyskać dostęp do menedżera pakietów NuGet.

Jak wylaczyc widok chroniony w Excelu uzywajac C#, Rysunek 3: Przejdz do Menedzera Pakietow NuGet Przejdź do menedżera pakietów NuGet

IronXL w wynikach wyszukiwania:

Jak wylaczyc widok chroniony w Excelu uzywajac C#, Rysunek 4: Wyszukaj i zainstaluj pakiet IronXL w interfejsie UI Menedzera Pakietow NuGet Wyszukaj i zainstaluj pakiet IronXL w interfejsie użytkownika NuGet Package Manager

4.2 Instalacja IronXL za pomocą wiersza poleceń Visual Studio

Interfejs wiersza poleceń jest powszechną metodą instalacji pakietów wśród programistów. Postępuj zgodnie z poniższymi instrukcjami, aby zainstalować IronXL z wiersza poleceń:

  1. Przejdź do menu Narzędzia > Menedżer pakietów NuGet > Konsola menedżera pakietów w programie Visual Studio.

  2. Przejdź do zakładki Konsola menedżera pakietów.

  3. W konsoli wpisz następujące polecenie:

    Install-Package IronXL
    SHELL
  4. Aby uruchomić polecenie, naciśnij klawisz Enter. Spowoduje to rozpoczęcie pobierania i instalacji pakietu IronXL dla bieżącego projektu.

Po zakończeniu procedury można rozpocząć korzystanie z biblioteki IronXL w swoim projekcie.

Jak wylaczyc widok chroniony w Excelu uzywajac C#, Rysunek 5: Zainstaluj IronXL w Konsole Menedzera Pakietow Zainstaluj IronXL w konsoli menedżera pakietów

5. Wyłączanie trybu chronionego w plikach Excel za pomocą IronXL

IronXL to najwyższej klasy biblioteka Excel. Dzięki jej zaawansowanym funkcjom można łatwo wyłączyć komunikaty o widoku chronionym za pomocą kodu C#. Najpierw potrzebujemy przykładowego pliku Excel z włączoną opcją widoku chronionego.

Jak wylaczyc widok chroniony w Excelu uzywajac C#, Rysunek 6: Plik Excel z wlaczonym widokiem ochronnym Plik Excel z włączonym widokiem zabezpieczeń

Możesz łatwo wyłączyć komunikat o widoku chronionym za pomocą poniższego przykładu kodu:

using IronXL;

class Program
{
    static void Main(string[] args)
    {
        // Load the Excel workbook with protection view enabled.
        WorkBook workBook = WorkBook.Load("sample1.xlsx");

        // Get the default worksheet from the workbook.
        WorkSheet workSheet = workBook.DefaultWorkSheet;

        // Disable the protection on the worksheet.
        workSheet.UnprotectSheet();

        // Save the modified workbook to a new file.
        workBook.SaveAs("sample2.xlsx");
    }
}

W tym kodzie otwieramy skoroszyt Excel przy uzyciu metody WorkBook.Load, a nastepnie ladujemy domyslna arkusz Excel przy uzyciu wlasciwosci workBook.DefaultWorkSheet. Nastepnie workSheet.UnprotectSheet wylacza widok chroniony, jak wymagano, a na koniec workBook.SaveAs sluzy do zapisania modyfikacji do nowego pliku Excel.

Oto zrzut ekranu z wynikiem.

Jak wylaczyc widok chroniony w Excelu uzywajac C#, Rysunek 7: Plik wyjsciowy Excel Plik Excel z wynikami

Jak widać, funkcje edycji programu Microsoft Excel są teraz dostępne.

6. Podsumowanie

IronXL to potężna biblioteka C#, która upraszcza pracę z plikami Microsoft Office Excel w aplikacjach. Postępując zgodnie z instrukcjami zawartymi w tym przewodniku, można łatwo wyłączyć funkcję widoku chronionego w programie Excel przy użyciu języka C#.

Intuicyjny interfejs API i rozbudowana funkcjonalność IronXL sprawiają, że jest to cenne narzędzie do manipulowania plikami Excel, pozwalające zaoszczędzić czas i wysiłek w procesie programowania. Instalując bibliotekę IronXL, tworząc nowy projekt w Visual Studio i korzystając z dostarczonych przykładów kodu, można skutecznie wyłączyć tryb Protected View i uwolnić pełen potencjał integracji z Excelem w projektach C#.

Ponadto IronXL oferuje szeroki zakres funkcji umożliwiających interakcję z skoroszytami, arkuszami i komórkami programu Excel, takich jak konwersja między popularnymi formatami, formatowanie danych w komórkach, scałanie komórek, wstawianie funkcji matematycznych, a nawet zarządzanie wykresami i dodawanie obrazów.

Więcej informacji na temat działania komunikatów w trybie chronionego widoku można znaleźć na tym blogu. Zapraszamy do zapoznania się z innymi samouczkami i przykładami kodu dotyczącymi odczytu plików Excel.

IronXL jest dostepny dla uzytkownikow na bezplatna wersje probna i moze byc licencjonowany do uzytku komercyjnego z pakietem Lite, zaczynajac od $999 tylko.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Powiązane artykuły

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta