Spis treści
Czasami z różnych powodów musimy chronić poszczególne komórki zawierające formuły i potrzebujemy tylko wartości do wyświetlenia dla użytkownika. Dobrym pomysłem jest w tym celu ukrycie formuł przed wyświetlaniem w pasku formuły. Przedstawię dwie metody na ukrycie formuł w wybranej komórce (komórkach) i wyświetlenie wartości w Excelu.
Pobierz Zeszyt ćwiczeń
Pobierz ten zeszyt ćwiczeń i poćwicz sobie podczas przeglądania artykułu.
Ukryj formuły i wyświetl tylko dane.xlsm2 Sposoby na ukrycie formuł i wyświetlenie tylko wartości w programie Excel
1. formatowanie komórek w celu ukrycia formuł i wyświetlenia wartości
W tym tutorialu używamy następującego zestawu danych:
Użyłem funkcja SUM aby obliczyć całkowitą sprzedaż z górnych 3 rzędów. Możemy zobaczyć użytą formułę w pasku formuły ( f x ) Wykonaj kroki, które przedstawiamy poniżej:
Kroki
- Najpierw musimy wybrać komórkę/komórki, które chcemy zmodyfikować, w tym przypadku jest to komórka "Sprzedaż ogółem". C8 .
- Następnie przejdź do launchera okien dialogowych pod Grupa numerów w Strona główna zakładka (lub naciśnij Ctrl+1 Pojawi się nowe okno dialogowe do formatowania.
- W " Formatuj komórki ", wybierz Ochrona W zakładce tej należy zaznaczyć " Ukryta " opcja, kliknij na OK .
- Następnie przejdź do Przegląd zakładka . Na mocy Grupa ochronna wybrać " Protect Sheet ".
- Upewnij się, że " Ochrona arkusza i zawartości zablokowanych komórek " jest zaznaczona, kliknij na Ok .
Mamy to, teraz nie widać żadnej formuły w polu formuły, ale wartość będzie wyświetlana w komórce.
Read More: Jak ukryć formułę w arkuszu Excela (2 metody)
2. ukryj formuły i wyświetl wartości za pomocą VBA
Do osiągnięcia tego samego celu można użyć języka Visual Basic for Application (VBA). Aby ukryć wszystkie formuły w arkuszu kalkulacyjnym, wykonaj poniższe kroki.
Kroki
- Jeśli nie masz Deweloper zakładka, zobacz jak pokaż kartę deweloperską .
- W ramach " Deweloper " zakładka, wybrać " Visual Podstawowe ". Pojawi się interfejs VBA.
- W edytorze VBA należy wybrać " Wkładka " i kliknij na " Moduł ". Spowoduje to utworzenie nowego modułu.
- W edytorze VBA zapisz następujące kody.
Sub HideFormulasDisplayValues() With ActiveSheet .Unprotect .Cells.Locked = False .Cells.SpecialCells(xlCellTypeFormulas).Locked = True .Cells.SpecialCells(xlCellTypeFormulas).FormulaHidden = True .Protect AllowDeletingRows:=True End With End Sub
- Teraz należy wybrać " Makra " z " Zobacz " zakładka lub " Deweloper " zakładka.
- Wybierz "HideFormulasDisplayValues " (nazwa naszego makra) z listy makr i klikamy na Uruchom .
Spowoduje to usunięcie wszystkich formuł w wybranym arkuszu i wyświetlenie tylko wartości w komórkach.
Uwaga: musisz zapisać plik jako Skoroszyt z obsługą makr w programie Excel (rozszerzenie .xlsm), aby użyć VBA.
Read More: Jak ukryć formułę w Excelu za pomocą VBA (4 metody)
Wniosek
To są dwie metody ukrywania formuł i wyświetlania wartości. Mam nadzieję, że to było dla Ciebie pomocne. Jeśli napotkasz jakieś problemy lub masz jakieś pytania lub zalecenia, prosimy o komentarz poniżej. Po więcej artykułów takich jak ten, zapraszamy do Exceldemy .
Dzięki za przeczytanie, życzę miłego dnia.