Wie schütze ich die Pivot-Tabelle in Excel?
Wie können wir in Excel die Pivot-Tabelle schützen, um zu verhindern, dass andere Benutzer die Felder ziehen oder das Layout durcheinander bringen? In diesem Artikel werde ich über einige Methoden zum Schutz der Pivot-Tabelle im Arbeitsblatt sprechen.
Pivot-Tabelle mit VBA-Code schützen
Schützen Sie den Drehtisch, aber erlauben Sie den Zugang zum Slicer
Pivot-Tabelle mit VBA-Code schützen
Der folgende VBA-Code kann Ihnen beim Schutz der Pivot-Tabelle helfen. Gehen Sie dazu folgendermaßen vor:
1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.
2. Klicken Sie Insert > Modulund fügen Sie den folgenden Code in das Feld ein Modul Fenster.
VBA-Code: Pivot-Tabelle schützen
Sub RestrictPivotTable()
'Updateby Extendoffice
Dim xpf As PivotField
Application.ScreenUpdating = False
With ActiveSheet.PivotTables(1)
.EnableDrilldown = False
.EnableFieldList = False
.EnableFieldDialog = False
.PivotCache.EnableRefresh = False
For Each xpf In .PageFields
With pf
.DragToPage = False
.DragToRow = False
.DragToColumn = False
.DragToData = False
.DragToHide = False
End With
Next xpf
End With
Application.ScreenUpdating = False
MsgBox "The pivot table has been protected!", vbInformation, "Kutools for Excel"
End Sub
3. Dann drücken F5 Wenn Sie die Taste drücken, um diesen Code auszuführen, wird ein Eingabeaufforderungsfeld angezeigt, das Sie daran erinnert, dass die Pivot-Tabelle geschützt wurde. Siehe Screenshot:
Anmerkungen:
1. Dieser Code deaktiviert viele der Funktionen in einer Pivot-Tabelle, z. B. das Verhindern, dass Benutzer eines der Felder an einen anderen Speicherort ziehen, und das Deaktivieren der Feldliste, der Feldeinstellungen, des Drilldowns und der Aktualisierungsfunktion.
2. Wenn das aktive Blatt mehrere Pivot-Tabellen enthält, wird dieser Code nur auf die letzte Pivot-Tabelle angewendet.
Schützen Sie den Drehtisch, aber erlauben Sie den Zugang zum Slicer
Manchmal möchten Sie vielleicht die Pivot-Tabelle schützen, aber den Zugriff auf den Slicer zum Anwenden der Filterfunktion zulassen. Die folgenden Schritte können Ihnen einen Gefallen tun.
1. Klicken Sie nach dem Einsetzen des Slicers mit der rechten Maustaste darauf und wählen Sie Größe und Eigenschaften Siehe im Kontextmenü Screenshot:
2. In dem Slicer formatieren Bereich, klicken Sie auf Ferienhäuser um die Optionen zu erweitern, und deaktivieren Sie dann Verschlossen Option, siehe Screenshot:
3. Schließen Sie dann den Bereich und klicken Sie auf Bewertung > Schutzblatt Zum Schutz dieses Blattes siehe Screenshot:
4. In der herausgesprungen Schutzblatt Dialogfeld, dann überprüfen Wählen Sie entsperrte Zellen und Verwenden Sie PivotTable & PivotChart Optionen nur in der Erlauben Sie allen Benutzern dieses Arbeitsblatts Listenfeld, geben Sie das Passwort ein und bestätigen Sie es, siehe Screenshot:
5. Dann klick OK Klicken Sie auf die Schaltfläche, um die Dialogfelder zu schließen. Wenn Sie jetzt auf den Pivot-Tabellenbericht klicken und versuchen, ihn zu ändern, wird er nicht geändert. Sie können die Slicer-Funktion jedoch nach Bedarf anwenden.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!