M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Jak zablokować komórki w programie Excel: chroń formuły, zezwól na wprowadzanie danych

By ·

Jak zablokować komórki w programie Excel: odblokuj komórki do wprowadzania danych, a następnie użyj polecenia Recenzja > Chroń arkusz. Pokazujemy też, jak ukryć formuły, zezwolić na edycję wybranych zakresów osobom określonym przez Ciebie i rozwiązać typowe problemy.

Automatically translated with AI from the original post. Read the English original

Aby zablokować komórki w programie Excel, wykonaj dwie czynności: upewnij się, że komórki są oznaczone jako zablokowane, a następnie chroń arkusz. Zaznacz komórki, naciśnij Ctrl+1, zaznacz Zablokowana na karcie Ochrona, a następnie przejdź do Recenzja > Chroń arkusz. To drugi krok faktycznie włącza blokadę. Ten artykuł jest przeznaczony dla użytkowników programu Excel, którzy udostępniają budżety, zestawienia, szablony i arkusze ocen i chcą, aby inni wpisywali dane w komórkach wejściowych bez psucia formuł. Znajdziesz tu właściwą kolejność kroków, sposób ukrywania formuł, otwieranie wybranych zakresów dla określonych osób oraz listę rzeczy do sprawdzenia, gdy ochrona nie działa prawidłowo.

Najważniejsze wnioski

  • Każda komórka jest domyślnie zablokowana, ale blokada nie działa, dopóki nie chronisz arkusza poleceniem Recenzja > Chroń arkusz.
  • Typowy schemat działania polega na odblokowaniu komórek, które użytkownicy mają wypełnić, a następnie na ochronie arkusza, dzięki czemu cała reszta staje się tylko do odczytu.
  • Aby ukryć formuły, zaznacz opcję Ukryte na karcie Ochrona w oknie Formatuj komórki i chroń arkusz. Tych komórek również nie będzie można edytować.
  • Opcja Zezwól na edytowanie zakresów pozwala, aby nazwane grupy komórek pozostały edytowalne mimo ochrony arkusza, z hasłem lub uprawnieniami użytkowników dla każdego zakresu.
  • Ochrona arkusza nie jest prawdziwym zabezpieczeniem, a Microsoft nie może odzyskać zapomnianego hasła, dlatego zachowaj kopię zapasową arkusza bez ochrony.

Najwięcej zamieszania wywołuje ustawienie domyślne. W arkuszu bez ochrony każda komórka jest już traktowana jako zablokowana. Artykuł Microsoft o blokowaniu komórek w celu ich ochrony wyjaśnia, że blokada zaczyna działać dopiero po ochronie arkusza lub skoroszytu. Dlatego prawdziwa praca w programie Excel polega na odwrocie tego, co sugeruje tytuł: odblokowujesz komórki, które użytkownicy mogą zmieniać, a dopiero potem włączasz ochronę.

Zablokuj tylko wybrane komórki

To standardowy schemat działania, zgodny z przewodnikiem Microsoft dotyczącym ochrony arkusza.

  1. Określ, co ma pozostać edytowalne. Zapisz, które komórki użytkownicy muszą móc wypełniać: obszar danych wejściowych, datę, kolumnę ze statusem.
  2. Zaznacz te komórki. Przeciągnij, aby zaznaczyć zakres. Aby zaznaczyć kilka oddzielnych obszarów, przytrzymaj klawisz Ctrl podczas zaznaczania.
  3. Otwórz okno Formatuj komórki. Naciśnij Ctrl+1 lub kliknij prawym przyciskiem myszy i wybierz Formatuj komórki.
  4. Wyczyść opcję Zablokowana. Na karcie Ochrona odznacz pole wyboru Zablokowana i kliknij OK.
  5. Chroń arkusz. Na karcie Recenzja wybierz Chroń arkusz.
  6. Wybierz, co użytkownicy mogą robić. Excel wyświetla listę dozwolonych działań. Pozostaw ustawienia domyślne lub zaznacz więcej opcji, na przykład sortowanie czy używanie autofiltra.
  7. Dodaj hasło, jeśli chcesz. Kliknij OK. Jeśli ustawisz hasło, Excel poprosi o jego ponowne wpisanie.

Teraz zmiany mogą być wprowadzane tylko w odblokowanych komórkach. Jeśli ktoś spróbuje edytować zablokowaną komórkę, Excel wyświetli komunikat, że komórka jest chroniona.

Microsoft przewiduje też drugą drogę: zaznacz komórki, które chcesz zablokować, otwórz strzałkę Ustawienia wyrównania na karcie Narzędzia główne, zaznacz Zablokowane na karcie Ochrona, a następnie chroń arkusz. Ponieważ jednak wszystkie komórki domyślnie są zablokowane, zwykle krótszą drogą jest odblokowanie wyjątków.

Lista dozwolonych działań

Po ochronie arkusza program Excel wyświetla listę tego, co wszyscy użytkownicy nadal mogą robić. Lista Microsoftu obejmuje: zaznaczanie zablokowanych komórek, zaznaczanie odblokowanych komórek, formatowanie komórek, formatowanie kolumn, formatowanie wierszy, wstawianie kolumn, wstawianie wierszy, wstawianie hiperłączy, usuwanie kolumn, usuwanie wierszy, sortowanie, używanie filtru automatycznego, używanie raportów tabeli przestawnej, edytowanie obiektów oraz edytowanie scenariuszy.

Przyjrzyj się tej liście przez chwilę. Jeśli ludzie muszą sortować tabelę, zaznacz Sortowanie. Jeśli nie zaznaczysz niczego, arkusz będzie tak sztywny, jak to tylko możliwe. Jeśli odznaczysz Zaznaczanie zablokowanych komórek, użytkownicy nie będą mogli nawet kliknąć zablokowanej komórki, co jest przydatne w formularzu, który chcesz, aby wypełniano bez ingerencji w resztę.

Sprawdzanie i usuwanie ochrony

Gdy arkusz jest chroniony, przycisk Chroń arkusz na karcie Recenzja zmienia się w Usuń ochronę arkusza. Aby usunąć ochronę, kliknij ten przycisk albo przejdź do Plik > Informacje > Chroń > Usuń ochronę arkusza. Jeśli ustawiono hasło, wpisz je i wybierz OK.

Na komputerze Mac

Microsoft dokumentuje tę samą dwuetapową logikę dla programu Excel dla komputerów Mac. Zaznacz komórki, naciśnij Command+1 i użyj karty Ochrona, aby ustawić lub wyczyścić Zablokowane. Następnie przejdź do Recenzja i wybierz Chroń arkusz lub Chroń skoroszyt. Wpisz hasło i ponownie wprowadź je w polu Potwierdź, albo pozostaw je puste, co oznacza, że każdy może usunąć ochronę arkusza. W tym samym oknie odznacz Zaznaczanie zablokowanych komórek, aby uniemożliwić użytkownikom zaznaczanie zablokowanych komórek, lub pozostaw zaznaczone Zaznaczanie odblokowanych komórek, aby mogli pracować w otwartych komórkach. Aby później zmienić ochronę, wybierz Usuń ochronę arkusza, dostosuj komórki i ponownie włącz ochronę.

Przykład praktyczny: miesięczny arkusz budżetu

Załóżmy, że arkusz budżetu zawiera miesięczne kwoty wpisane w zakresie B2:M20, a sumy w wierszu 21 i w kolumnie N, które je sumują. Tak kroki odnoszą się do tego arkusza:

  1. Zaznacz B2:M20 i odznacz Zablokowane. Sumy pozostają zablokowane, ponieważ były zablokowane od początku.
  2. Zaznacz wiersz 21 i kolumnę N, a następnie zaznacz Ukryte, jeśli nie chcesz, aby formuły były widoczne.
  3. Chroń arkusz. Pozostaw zaznaczone Zaznaczanie zablokowanych komórek, aby użytkownicy mogli kliknąć sumę i odczytać jej wartość.
  4. Przetestuj to. Wpisz liczbę w B2: powinno działać. Spróbuj nadpisać sumę w N5: program Excel odmówi.
  5. Zachowaj niechronioną kopię pliku, opatrzoną nazwą, która pozwoli ją rozpoznać, na wypadek gdybyś musiał zmienić formułę.

Test z kroku 4 to część, którą ludzie pomijają. Wykonuj go za każdym razem i, jeśli to możliwe, jako inny użytkownik, a nie tylko jako autor.

Blokowanie i ukrywanie formuł

Komórka z formułą to najczęstszy powód, dla którego chroni się arkusz. Blokada zapobiega nadpisywaniu. Ukrywanie uniemożliwia ludziom podglądanie logiki formuły na pasku formuły.

Najpierw znajdź komórki. Jednym szybkim sposobem jest Przejdź do specjalnego: naciśnij Ctrl+G, wybierz Specjalne, zaznacz Formuły i wybierz OK. Zostaną zaznaczone wszystkie komórki zawierające formułę, dzięki czemu przed ich zablokowaniem możesz sprawdzić, ile ich jest. Ponieważ komórki są domyślnie zablokowane, często nie musisz już nic zmieniać, aby je zablokować.

Aby dodatkowo ukryć formuły, skorzystaj z artykułu Microsoftu o wyświetlaniu lub ukrywaniu formuł:

  1. Zaznacz komórki, których formuły chcesz ukryć.
  2. Przejdź do Narzędzia główne > Formatuj > Formatuj komórki.
  3. Na karcie Ochrona zaznacz Ukryte i wybierz OK.
  4. Przejdź do Recenzja > Chroń arkusz.
  5. Pozostaw zaznaczone Chroń arkusz i zawartość zablokowanych komórek i wybierz OK.

Microsoft zwraca uwagę na dwie rzeczy. Ukrywanie formuł uniemożliwia też edytowanie tych komórek. Ukrycie zaczyna działać dopiero po ochronie arkusza. Aby ponownie pokazać formuły, wybierz Usuń ochronę arkusza. Jeśli ten przycisk jest niedostępny, najpierw wyłącz funkcję Udostępniony skoroszyt.

Jeszcze jedna rzecz, którą ludzie często mylą: skrót Ctrl + ` (akcent grawis) przełącza cały arkusz między widokiem formuł a widokiem wyników. Niczego nie ukrywa przed innymi użytkownikami.

Zezwól wybranym osobom na edycję wybranych zakresów

Czasami obszar do edycji zależy od osoby. Zespół finansowy może wypełniać jeden blok, a kierownicy inny. Do tego służy funkcja Zezwalaj na edycję zakresów w programie Excel. Kroki pochodzą ze strony Microsoft o blokowaniu lub odblokowywaniu określonych obszarów chronionego arkusza.

  1. Zaznacz arkusz. Nie może być jeszcze chroniony. Microsoft podaje, że polecenie jest dostępne tylko wtedy, gdy arkusz nie jest chroniony.
  2. Na karcie Recenzja wybierz polecenie Zezwalaj na edycję zakresów.
  3. W oknie dialogowym Zezwalaj użytkownikom na edycję zakresów wybierz przycisk Nowy.
  4. Wpisz nazwę w polu Tytuł.
  5. W polu Odwołuje się do komórek wpisz znak równości i zakres, na przykład =B2:B20, albo użyj przycisku zwijania okna dialogowego, aby zaznaczyć komórki.
  6. Wpisz Hasło zakresu, jeśli chcesz, aby osoby musiały je podać.
  7. Aby przyznać dostęp według użytkownika, wybierz Uprawnienia, a następnie Dodaj, wpisz nazwy użytkowników, użyj przycisku Sprawdź nazwy, aby je zweryfikować, i ustaw Zezwalaj lub Odmów dla każdego z nich. Następnie wybierz Zastosuj.
  8. Wybierz OK, a następnie Chroń arkusz w tym samym oknie. Wybierz dozwolone działania i, jeśli chcesz, ustaw hasło arkusza.

Microsoft podaje dwa wymagania: uprawnienia dla poszczególnych użytkowników wymagają, aby komputer należał do domeny. Bez domeny przypisz każdemu zakresowi hasło. Jeśli komórka należy do więcej niż jednego zakresu, może ją edytować osoba uprawniona do dowolnego z tych zakresów. Gdy ktoś zaznaczy kilka komórek i ma uprawnienia tylko do części z nich, program Excel poprosi o edycję komórek pojedynczo.

Ochrona struktury skoroszytu

Ochrona arkusza nie uniemożliwia usunięcia samego arkusza. Do tego służy polecenie Recenzja > Chroń skoroszyt. Strona Microsoft o ochronie skoroszytu wskazuje, że blokuje ona innym użytkownikom wyświetlanie ukrytych arkuszy oraz dodawanie, przenoszenie, usuwanie, ukrywanie i zmienianie nazw arkuszy. Hasło jest opcjonalne, ale bez niego każdy może usunąć ochronę.

Warto wiedzieć, czego ta funkcja nie robi. Nie uniemożliwia otwarcia pliku i nie blokuje danych w komórkach. Ochrona komórek pozostaje zadaniem na poziomie arkusza. Jeśli plik trafia do wielu osób, użyj obu rodzajów ochrony: ochrony arkusza dla komórek i ochrony skoroszytu dla struktury.

Ograniczenia i hasła, które warto znać

Microsoft jest jednoznaczny w trzech kwestiach.

Ochrona arkusza nie jest zabezpieczeniem. Na stronie napisano, że ochrona arkusza nie jest funkcją zabezpieczającą. Jedynie uniemożliwia użytkownikom zmianę zablokowanych komórek w tym arkuszu. Nie chroni całego pliku. Jeśli zawartość jest poufna, zamiast polegać na zablokowanych komórkach, użyj ochrony na poziomie pliku.

Zapomnianych haseł nie da się odzyskać. Microsoft twierdzi, że nie może odzyskać zapomnianego hasła. W przypadku ochrony skoroszytu podaje, że program Excel także nie może go odzyskać. Przed ustawieniem hasła zachowaj w bezpiecznym miejscu kopię pliku bez ochrony.

Jeśli używasz hasła, wybierz silne. Microsoft zaleca kombinację wielkich i małych liter, cyfr oraz symboli, co najmniej 8 znaków, i zaznacza, że hasło-zdanie o długości 14 znaków lub więcej jest silniejsze. Pamiętaj, że „ochrona bez hasła” jest uprawnionym wyborem: każdy może wtedy usunąć ochronę jednym kliknięciem. Taka ochrona wystarczy, by zapobiegać przypadkowym zmianom, ale nie, by chronić dane przed dostępem.

Ta funkcja nie jest też dostępna wszędzie. Microsoft zauważa, że ochrona arkusza nie jest dostępna w środowiskach U.S. Government Community Cloud High (GCCH) ani Department of Defense (DOD). Jego strony nie podają również kroków dla programu Excel dla sieci Web, dlatego jeśli koledzy będą pracować w przeglądarce, przetestuj plik właśnie tam.

Gdy ochrona nie działa

  • Osoby nadal mogą edytować komórki „zablokowane”. Arkusz nie jest jeszcze chroniony albo komórki zostały odblokowane. Sprawdź, czy przycisk pokazuje Cofnij ochronę arkusza. Następnie zaznacz komórkę i sprawdź jej kartę Ochrona.
  • Nikt nie może wpisywać danych w komórkach wejściowych. Nadal są zablokowane. Odblokuj komórki i ponownie chroń arkusz.
  • Opcja Cofnij ochronę arkusza jest niedostępna. Microsoft zauważa, że funkcja Udostępniony skoroszyt uniemożliwia cofnięcie ochrony arkusza. Najpierw wyłącz tę funkcję, a następnie spróbuj ponownie.
  • Lista rozwijana lub przycisk nie reaguje. Komórka, do której zapisują, jest zablokowana. Najpierw odblokuj powiązaną komórkę. To klasyczny sposób na zepsucie formularza po włączeniu ochrony.
  • Opcja Zezwalaj na edycję zakresów jest wyszarzona. Arkusz jest już chroniony. Cofnij ochronę, skonfiguruj zakresy i ponownie włącz ochronę.

Częste błędy

  • Blokowanie komórek i zapominanie o ochronie arkusza. Dopóki nie włączysz ochrony, nic nie jest chronione.
  • Ochrona arkusza przed odblokowaniem komórek wejściowych, przez co użytkownicy nie mogą nic wpisać.
  • Utrata hasła bez kopii zapasowej.
  • Traktowanie ochrony arkusza jako zabezpieczenia poufnych danych.
  • Ukrywanie formuł, ale pozostawienie arkusza bez ochrony. Ukrycie nie działa, dopóki ochrona nie jest włączona.
  • Ochrona arkusza bez uwzględnienia struktury skoroszytu, przez co arkusz nadal można usunąć.

Powiązane tematy do zgłębienia

  • Blokowanie komórek za pomocą VBA. Makra mogą cofnąć ochronę arkusza, zmienić dane i ponownie ją włączyć lub reagować na zmianę wartości. Na stronie VBA znajdziesz powiązane materiały. Wszystko, co opiera się na nazwach użytkowników, traktuj jako wygodę, a nie jako zabezpieczenie.
  • Formularze i listy rozwijane na chronionych arkuszach. Odblokuj powiązane komórki wejściowe, włącz ochronę arkusza, a następnie przetestuj każdą kontrolkę.
  • Śledzenie zmian po włączeniu ochrony. Jeśli plik jest przechowywany w miejscu, które obsługuje wersje, możesz mieć dostęp do wcześniejszych kopii. Sprawdź, co oferuje Twoja lokalizacja przechowywania.
  • Ochrona całego pliku. Microsoft udostępnia osobne strony o wymaganiu hasła do otwarcia lub modyfikacji skoroszytu. Zajrzyj tam, jeśli dane są poufne.

Następny krok

Otwórz kopię pliku, odblokuj komórki wejściowe, chroń arkusz i spróbuj go „złamać”. Gdy wiesz, jak blokować komórki w programie Excel bez blokowania własnych użytkowników, zapisz hasło w bezpiecznym miejscu i zachowaj niezabezpieczoną wersję oryginalnego pliku.

Entities in this article

Microsoft Excel Visual Basic for Applications (VBA)

Related articles

RSS