Ukrywanie zawartości komórki

Załóżmy, że mamy kilka komórek, których zawartość chcemy ukryć przed pobieżnym spojrzeniem nieznajomego, bez ukrywania wierszy lub kolumn z samymi danymi i bez ustawiania hasła, które można zapomnieć. Można je oczywiście sformatować w stylu „biała czcionka na białym tle”, ale nie jest to zbyt sportowe, a kolor wypełnienia komórek nie zawsze jest biały. Dlatego pójdziemy w drugą stronę.

Najpierw utwórzmy niestandardowy styl komórki, który ukrywa swoją zawartość przy użyciu niestandardowego formatu. W zakładce Strona główna na liście stylów znajdź styl Normalna, kliknij prawym przyciskiem myszy i wybierz polecenie Duplikat:

W oknie, które się pojawi, wprowadź dowolną nazwę stylu (na przykład Tajemnica), odznacz wszystkie pola wyboru oprócz pierwszego (aby styl nie zmieniał pozostałych parametrów komórki) i kliknij utworzony:

Na karcie Zaawansowane Numer Wybierz opcję Wszystkie formaty (niestandardowe) i wpisz w polu Rodzaj Nieruchomości trzy średniki w rzędzie bez spacji:

Zamknij wszystkie okna, klikając OK… Właśnie stworzyliśmy niestandardowy format, który ukryje zawartość wybranych komórek i będzie widoczny tylko na pasku formuły po wybraniu każdej komórki:

Jak to naprawdę działa

W rzeczywistości wszystko jest proste. Każdy niestandardowy format może składać się z 4 fragmentów maski oddzielonych średnikami, gdzie każdy fragment jest stosowany w określonym przypadku:

  1. Po pierwsze, jeśli liczba w komórce jest większa od zera
  2. Po drugie – jeśli mniej
  3. Po trzecie – jeśli w komórce jest zero
  4. Po czwarte – jeśli w komórce jest tekst

Excel traktuje trzy średniki z rzędu jako cztery puste maski dla wszystkich czterech możliwych przypadków, tj. wypisuje pustkę dla dowolnej wartości komórki. 

  • Jak tworzyć własne niestandardowe formaty (osoby, kg, tysiące rubli itp.)
  • Jak zabezpieczyć hasłem komórki, arkusze i skoroszyty programu Excel

Dodaj komentarz