Drucken aus Pivottabelle leicht gemacht
Schritt-für-Schritt-Anleitung
Um aus einer Pivottabelle in Excel zu drucken, kannst Du folgende Schritte befolgen:
-
Öffne Deine Excel-Datei mit der Pivottabelle.
-
Aktiviere die Pivottabelle, aus der Du drucken möchtest.
-
Verwende ein Makro, um die gewünschten Werte automatisch zu drucken. Hier ein Beispiel, das Du anpassen kannst:
Sub Macro_drucken()
Dim pf As PivotField
Set pf = ActiveSheet.PivotTables("PivotTable3").PivotFields("BL")
Dim i As Integer
For i = 1 To pf.PivotItems.Count
pf.CurrentPage = pf.PivotItems(i).Name
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Next i
End Sub
-
Führe das Makro aus, um alle Werte aus dem Filter der Reihe nach zu drucken.
Häufige Fehler und Lösungen
Alternative Methoden
Falls Du kein VBA verwenden möchtest, gibt es auch eine manuelle Methode:
- Filtere die Pivottabelle nach dem gewünschten Wert.
- Markiere die Pivottabelle und drücke
Strg + P, um den Druckdialog zu öffnen.
- Wähle die Druckoptionen und drucke das Dokument.
Du kannst auch mehrere Seiten auf einmal drucken, indem Du die Seiten zusammen markierst.
Praktische Beispiele
Hier ein einfaches Beispiel, wie Du das Makro anpassen kannst:
- Angenommen, Du hast in Deiner Pivottabelle verschiedene Verkaufsregionen. Das Makro wird für jede Region einen Druckauftrag auslösen.
Sub Macro_drucken_regionen()
Dim pf As PivotField
Set pf = ActiveSheet.PivotTables("PivotTable3").PivotFields("Region")
Dim i As Integer
For i = 1 To pf.PivotItems.Count
pf.CurrentPage = pf.PivotItems(i).Name
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Next i
End Sub
Tipps für Profis
- Testlauf: Führe das Makro zunächst mit einer kleinen Anzahl an Seiten durch, um sicherzustellen, dass alles funktioniert.
- Druckereinstellungen: Überprüfe immer die Druckereinstellungen, um sicherzustellen, dass die Qualität und das Format stimmen.
- Fehlerprotokoll: Füge eine Fehlerbehandlung in Dein Makro ein, um mögliche Probleme während des Druckvorgangs zu protokollieren.
FAQ: Häufige Fragen
1. Wie kann ich die Pivottabelle automatisch aktualisieren, bevor ich drucke?
Du kannst dies hinzufügen, indem Du ActiveSheet.PivotTables("PivotTable3").RefreshTable vor dem Druckbefehl im Makro einfügst.
2. Was tun, wenn der Drucker keine Verbindung hat?
Überprüfe die Verbindung des Druckers zu Deinem Computer und stelle sicher, dass alle Treiber aktuell sind.