PivotTable-Feldliste sperren: So funktioniert's
Schritt-für-Schritt-Anleitung
Um die Feldliste einer PivotTable zu sperren oder auszublenden, kannst du VBA (Visual Basic for Applications) verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
-
Öffne deine Excel-Datei und drücke ALT + F11, um den VBA-Editor zu öffnen.
-
Klicke im Menü auf Einfügen und wähle Modul, um ein neues Modul zu erstellen.
-
Füge den folgenden VBA-Code ein:
Private Sub Workbook_Open()
Dim pt As PivotTable
For Each pt In ThisWorkbook.Sheets("DeinBlattName").PivotTables
pt.ShowTableStyleRowStripes = False
pt.PivotFields("DeinFeldName").Orientation = xlHidden
Next pt
End Sub
Achte darauf, "DeinBlattName" und "DeinFeldName" entsprechend deiner PivotTable anzupassen.
-
Speichere die Datei als Excel-Makro-fähige Arbeitsmappe (*.xlsm).
-
Schließe den VBA-Editor und speichere deine Änderungen.
Die Feldliste wird nun beim Öffnen der Arbeitsmappe nicht mehr angezeigt.
Häufige Fehler und Lösungen
-
Fehler: Die Feldliste wird trotz VBA-Code weiterhin angezeigt.
Lösung: Stelle sicher, dass der VBA-Code korrekt und das Makro aktiviert ist. Überprüfe, ob die Sicherheitsstufe für Makros in Excel auf "Alle aktivieren" gesetzt ist.
-
Fehler: Die PivotTable funktioniert nicht mehr nach dem Ausblenden der Feldliste.
Lösung: Überprüfe, ob du den richtigen Code verwendet hast. Achte darauf, dass du nicht die gesamte PivotTable deaktivierst.
Alternative Methoden
Wenn du keine VBA-Lösungen verwenden möchtest, gibt es alternative Methoden, um die Benutzerinteraktion mit der PivotTable einzuschränken:
-
Datenschnitt verwenden: Erstelle einen Datenschnitt für die PivotTable, um die Auswahlmöglichkeiten zu begrenzen. Dies ermöglicht es den Benutzern, nur bestimmte Daten zu filtern, ohne die Feldliste zu sehen.
-
Blattschutz anwenden: Du kannst das Arbeitsblatt, das die PivotTable enthält, schützen, um zu verhindern, dass Benutzer Änderungen vornehmen. Gehe zu Überprüfen > Blatt schützen und wähle die gewünschten Optionen.
Praktische Beispiele
Beispiel 1: Du hast eine PivotTable mit Verkaufsdaten und möchtest, dass die Vertriebsmitarbeiter nur ihre eigenen Verkaufszahlen sehen können. Verwende einen Datenschnitt, um die Daten zu filtern, und schütze das Arbeitsblatt.
Beispiel 2: Wenn du eine Schulung zur Verwendung von PivotTables durchführst, kannst du den VBA-Code verwenden, um die Feldliste auszublenden, sodass die Teilnehmer sich auf die Analyse der Daten konzentrieren können.
Tipps für Profis
- Verwende die
PivotTable-Optionen, um die Sichtbarkeit der Feldliste zu steuern, wenn du keine VBA-Lösungen verwenden möchtest.
- Denke daran, regelmäßig Sicherheitskopien deiner Arbeitsmappe zu erstellen, besonders wenn du mit VBA arbeitest.
- Nutze die Möglichkeit, benutzerdefinierte Formate für Datenschnitte zu erstellen, um die Benutzererfahrung zu verbessern.
FAQ: Häufige Fragen
1. Kann ich die Feldliste einer PivotTable in Excel 2016 ausblenden?
Ja, du kannst die Feldliste ausblenden, indem du die PivotTable aktivierst und auf "Feldliste" in der Menüleiste klickst. Alternativ kannst du VBA verwenden, um sie komplett auszublenden.
2. Ist es möglich, die Feldliste für bestimmte Benutzer zu sperren?
Direkt in Excel gibt es keine Möglichkeit, die Feldliste für bestimmte Benutzer zu sperren. Du kannst jedoch die oben genannten Methoden nutzen, um die Benutzerinteraktion einzuschränken.