Jak wyłączyć zaznaczanie wielu elementów w tabeli przestawnej?
Kiedy tworzymy tabelę przestawną i ustawiamy opcję przefiltrowanych elementów, ale nie chcesz, aby inni stosowali funkcję Wybierz wiele elementów w tabeli przestawnej, aby zakłócić oryginalne dane w tabeli przestawnej. W tym artykule omówię, jak wyłączyć tę opcję w tabeli przestawnej.
Wyłącz zaznaczanie wielu elementów w tabeli przestawnej za pomocą kodu VBA
Wyłącz zaznaczanie wielu elementów w tabeli przestawnej za pomocą kodu VBA
Aby chronić wybór tabeli przestawnej przed zmianą, poniższy kod VBA może pomóc w wyłączeniu funkcji Wybierz wiele elementów. Wykonaj następujące czynności:
1. Przytrzymaj ALT + F11 klucze i otwiera plik Okno Microsoft Visual Basic for Applications.
2. Kliknij wstawka > Modułi wklej następujący kod w Okno modułu.
Kod VBA: wyłącz zaznaczanie wielu elementów w tabeli przestawnej
Sub DisableSelection()
'Update 20141028
Dim xPF As PivotField
Set xPT = Application.ActiveSheet.PivotTables(1)
For Each xPF In xPT.PivotFields
xPF.EnableItemSelection = False
Next xPF
End Sub
3. Następnie naciśnij F5 klucz do uruchomienia tego kodu, a przyciski strzałek filtru w tabeli przestawnej zostały natychmiast usunięte, zobacz zrzuty ekranu:
Uwagi:
1. Jeśli chcesz ponownie włączyć opcję Wybierz wiele elementów, zastosuj następujący kod:
Kod VBA: Włącz wybierz wiele elementów w tabeli przestawnej:
Sub DisableSelection()
'Update 20141028
Dim xPF As PivotField
Set xPT = Application.ActiveSheet.PivotTables(1)
For Each xPF In xPT.PivotFields
xPF.EnableItemSelection = True
Next xPF
End Sub
2. Ten kod jest stosowany tylko do jednej tabeli przestawnej w aktywnym arkuszu.
Podobne artykuły:
Jak ukryć przyciski rozwijania zwijania w tabeli przestawnej?
Jak ukryć sumy częściowe w tabeli przestawnej?
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!