Gibt es eine Möglichkeit, eine Pivot-Tabelle in Excel mit Apache POI zu erstellen?

8

Ich arbeite derzeit an der Automatisierung von Excel und füge hinzu, dass ich die Apache POI-Bibliothek gut genutzt habe.

Da ich in meiner Excel-Arbeitsmappe so viele Daten in verschiedenen Spalten gespeichert habe, versuche ich eine Pivot-Tabelle zu erstellen.

Gibt es eine Möglichkeit, Pivot-Tabellen mit POI zu erstellen?

Meine Anforderung ist, dass ich die Pivot-Tabelle in einer neuen Excel-Arbeitsmappe oder in derselben Arbeitsmappe erstellen muss, in der meine Daten gespeichert sind.

    
SabareeshSS 27.05.2014, 08:59
quelle

2 Antworten

16

Die 'Quick Guide' ist ziemlich veraltet.

Das Änderungsprotokoll bezieht sich auf Bugzilla Problem als gelöst.

Sie können den Code hier :

Hier ist ein Ausschnitt:

%Vor%     
Pureferret 31.07.2014, 16:49
quelle
1

Nein, Sie können nicht hier

referieren
  

• Diagramme Sie können derzeit keine Diagramme erstellen. Sie können jedoch erstellen   ein Diagramm in Excel, ändern Sie die Diagrammdatenwerte mit HSSF und schreiben Sie ein   neue Tabelle aus. Dies ist möglich, weil POI versucht, zu behalten   vorhandene Datensätze soweit wie möglich intakt.

     

• Makros Makros können nicht erstellt werden. Lesen und neu schreiben   Dateien mit Makros bewahren die Makros sicher.

     

• Pivot-Tabellen Das Generieren von Pivot-Tabellen wird nicht unterstützt. Es ist gewesen   berichtet, dass Dateien mit Pivot-Tabellen gelesen und neu geschrieben werden können   sicher.

    
Hirak 27.05.2014 09:02
quelle

Tags und Links