Główny Microsoft Office Jak usunąć strzałkę rozwijaną w programie Excel

Jak usunąć strzałkę rozwijaną w programie Excel



Podobnie jak większość innych menu rozwijanych, te w programie Excel mają klikalne strzałki. Możesz jednak chcieć ukryć lub usunąć strzałki podczas eksportowania lub udostępniania plików programu Excel.

Jak usunąć strzałkę rozwijaną w programie Excel

Jak więc usunąć niechciane strzały? Są na to dwie metody - jedna jest dość prosta i wykorzystuje podstawowe narzędzia programu Excel, a druga wymaga zastosowania określonego kodu do pliku, nad którym pracujesz. Tak czy inaczej, poniższy przewodnik powinien pomóc ci to zrobić bez zerwania potu.

Ustawienia tabeli przestawnej

Jest to szybka i łatwa metoda, ale powinieneś wiedzieć, że akcja powoduje również ukrycie nazw pól. Jeśli nie masz nic przeciwko temu, wykonaj poniższe czynności. W przeciwnym razie przejdź od razu do bardziej zaawansowanej metody kodowania / makr.

Krok 1

Wybierz pierwszą komórkę pod nazwą pola i kliknij ją prawym przyciskiem myszy. Kliknij Opcje tabeli przestawnej w wyskakującym menu, powinieneś znaleźć je na dole listy.

Usuń strzałkę rozwijaną w programie Excel

Krok 2

Po wyświetleniu okna Opcje tabeli przestawnej należy wybrać kartę Wyświetl. Szukasz podpisów pól wyświetlania i listy rozwijanej filtrów. Ta funkcja jest domyślnie zaznaczona i musisz ją odznaczyć, aby strzałki znikały.

Stół obrotowy

Po usunięciu zaznaczenia funkcji kliknij przycisk OK u dołu okna, aby zmiany zaczęły obowiązywać. Wyświetl podgląd tabeli, aby sprawdzić, czy wszystko wygląda dobrze bez nazw pól.

jak zdobyć skórki na rdzę

Usuń strzałkę w dół w programie Excel

Metoda makr

Zaletą tej metody jest to, że nazwy pól pozostają nienaruszone i można usunąć wszystkie strzałki rozwijane lub tylko jedną z nich. Na pozór ta metoda może wydawać się skomplikowana, ale sprowadza się głównie do starannego kopiowania i wklejania.

Usuwanie wszystkich strzał

Krok 1

Najpierw sprawdź fragment kodu, który musisz zaimplementować, aby pozbyć się wszystkich strzałek w pliku.

Sub DisableSelection ()

' usuń samouczek ze strzałką rozwijaną autorstwa techjunkie.com

Dim pt As PivotTable

Dim pt As PivotField

Ustaw pt = ActiveSheet.PivotTables (1)

Dla każdego pf w pt.PivotFields

pf.EnableItemSelection = False

Dalej pf

Napis końcowy

Ten kod przechodzi przez wszystkie pola i komórki oraz wyłącza funkcję wyboru pozycji. Innymi słowy, wyłącza wszystkie strzałki w tabeli przestawnej.

Krok 2

Skopiuj cały kod / makro - użyj Cmd + C na komputerze Mac lub Ctrl + C na komputerze z systemem Windows. Pamiętaj, że kod należy kopiować bez zmian, ponieważ nawet drobna literówka może wpłynąć na jego funkcjonalność.

Teraz musisz kliknąć kartę Deweloper pod paskiem narzędzi programu Excel i wybrać menu Visual Basic. Powinna to być pierwsza opcja w menu programisty.

Usuń strzałkę w dół

Uwaga: Niektóre wersje programu Excel mogą nie mieć karty Deweloper. Jeśli napotkasz ten problem, użyj skrótu klawiaturowego Alt + F11, aby przejść bezpośrednio do menu Visual Basic.

Krok 3

Wybierz skoroszyt / projekt, nad którym pracujesz, z menu w lewym górnym rogu okna Visual Basic. Kliknij Wstaw na pasku narzędzi i wybierz Moduł.

Moduł powinien pojawić się w dużym menu po prawej stronie, a kursor powinien znajdować się tam, gdzie trzeba wkleić kod. Po wklejeniu kodu wiersz komentarza (ten, który zaczyna się od apostrofu) zmienia kolor na zielony, a pozostałe linie są czarne i niebieskie.

Krok 4

Wróć do arkusza Excela i wybierz dowolną komórkę. Wybierz kartę Widok, kliknij menu Makra po prawej stronie, a następnie wybierz makro / kod, który właśnie wkleiłeś.

makro

Powinien być pierwszym w menu. Wybierz go, kliknij Uruchom, a wszystkie strzałki znikną ze stołu.

Usuwanie jednej strzały

Ponownie, jest to kod, którego możesz użyć do usunięcia tylko jednej strzałki rozwijanej.

różnica między oknami uśpienia i hibernacji

Sub DisableSelectionSelPF ()

' usuń samouczek ze strzałką rozwijaną autorstwa techjunkie.com

Dim pt As PivotTable

Dim pf As PivotField

Przy błędzie Wznów Dalej

Ustaw pt = ActiveSheet.PivotTables (1)

Ustaw pf = pt.PageFields (1)

pf.EnableItemSelection = False

Napis końcowy

Od tego momentu należy wykonać kroki od 2 do 4 z poprzedniej sekcji.

Uwaga: Na potrzeby tego artykułu makro jest zaprogramowane tak, aby pozbyć się pierwszej napotkanej strzałki. Kod może być nieco inny, jeśli chcesz usunąć inną strzałkę.

Rzecz do rozważenia

Metody zostały wypróbowane i przetestowane na małym arkuszu zawierającym 14 wierszy i 5 kolumn. Niemniej jednak powinny również pracować na znacznie większych arkuszach.

Warto zauważyć, że kroki dotyczą wersji Excela od 2013 do 2016. Makra powinny również dotyczyć nowszych iteracji oprogramowania, ale układ narzędzia może być nieco inny.

Korzystając z makr, można cofnąć zmiany, zmieniając wartość z = Fałsz do = Prawda . Umieść kilka pustych wierszy w module, wklej cały kod i po prostu zmień pf.EnableItemSelection linia.

Wystrzel niewidzialną strzałę

Korzystanie z makr jest często uważane za średnio zaawansowaną lub nawet zaawansowaną znajomość programu Excel. W rzeczywistości makra nie są trudne do opanowania i mogą pomóc szybko pozbyć się strzałek i zrobić wiele innych fajnych rzeczy.

Dlaczego chcesz usunąć strzałki z arkusza? Czy używałeś wcześniej makr? Podziel się swoimi doświadczeniami z resztą społeczności TechJunkie.

Ciekawe Artykuły

Wybór Redakcji

Jak utworzyć skrót do otwierania ustawień ekranu blokady w systemie Windows 8.1
Jak utworzyć skrót do otwierania ustawień ekranu blokady w systemie Windows 8.1
Oto kolejna przydatna wskazówka od Winaero. Staramy się zaoszczędzić Twój czas i poprawić użyteczność systemu Windows 8.1 dla Ciebie, a dziś udostępnimy Ci wyłącznie sposób tworzenia skrótu, który umożliwia bezpośrednie otwieranie ustawień blokady ekranu jednym kliknięciem. Może to być niezwykle przydatne
Zdobądź klasyczny Microsoft Plus! motywy dla Windows 10, Windows 8 i Windows 7
Zdobądź klasyczny Microsoft Plus! motywy dla Windows 10, Windows 8 i Windows 7
Tutaj możesz klasyczny Plus! motywy z Windows 95 i Windows 98 w nowoczesnych wersjach Windows, takich jak Windows 10, Windows 8 i Windows 7.
Jak usunąć osobę z Life360
Jak usunąć osobę z Life360
Nieaktywni członkowie, fałszywe odczyty członków, stalkerzy – istnieje wiele powodów, dla których warto usuwać osoby ze swoich kręgów. W rzeczywistości więcej niż wiesz, biorąc pod uwagę sposób, w jaki Life360 został opracowany i skonfigurowany. Ale czy możesz to zrobić tak łatwo?
Zmień adres MAC karty sieciowej w systemie Windows 10
Zmień adres MAC karty sieciowej w systemie Windows 10
Istnieje wiele sytuacji, w których konieczna jest zmiana adresu MAC karty sieciowej w systemie Windows 10. Zobaczmy, jak można to zrobić.
Super Mario Run: rozpoczyna się rejestracja wstępna na Androida przed mobilną zabawą Mario
Super Mario Run: rozpoczyna się rejestracja wstępna na Androida przed mobilną zabawą Mario
Super Mario Run w końcu pojawia się na Androidzie i już teraz możesz wstępnie zarejestrować się w sklepie Google Play. Wczoraj, podczas specjalnego Fire Emblem Nintendo Direct, ujawnił japoński producent gier i twórców Mario
Microsoft Edge uzyskuje porównanie cen w kolekcjach, ulepszenia strony nowej karty i nie tylko
Microsoft Edge uzyskuje porównanie cen w kolekcjach, ulepszenia strony nowej karty i nie tylko
Microsoft Edge otrzymuje funkcję porównywania cen w ramach kolekcji. Microsoft ogłosił kilka nowych funkcji, które pojawią się w przeglądarce. Pierwsi trafią do kanału deweloperskiego i spodziewają się, że dotrą do stabilnej gałęzi do końca tego roku.Nowe narzędzie do porównywania cen pozwoli użytkownikowi zobaczyć
Co to jest Nvidia Fast Sync i co oferuje graczom?
Co to jest Nvidia Fast Sync i co oferuje graczom?
Kiedy Nvidia wypuściła karty graficzne Pascal i Maxwell GeForce GTX, pojawiła się wraz z nimi nowa funkcja, Fast Sync. Zaprojektowany, aby zapewnić alternatywę dla V-Sync, która zapewnia mniejsze opóźnienia i brak efektu rozdzierania, może być odpowiedzią na