2010-07-26 12 views
13

Ich habe eine Excel-Datei mit Einzelblatt (abstrakte Modell). Jetzt möchte ich das Blatt in eine andere vorhandene Arbeitsmappe kopieren. Wie kann ich das machen?Wie kopiert man ein Arbeitsblatt in ein anderes Arbeitsblatt mit Apache POI und Java

+4

Sie sind dumm, eine E-Mail auf dieser Website zu posten. Es sollte keine Kommunikation außerhalb des Forums geben. Spambots können es auch ernten. Ich hoffe, Sie mögen Spam-E-Mail. – duffymo

+0

mögliches Duplikat von [Excel-Arbeitsblätter in POI kopieren] (http://stackoverflow.com/questions/848212/copying-excel-worksheets-in-poi) – Thilo

Antwort

4

Ein wenig googeln hilft:

http://www.coderanch.com/t/420958/open-source/Copying-sheet-excel-file-another

.. und, sollen Sie Ihre E-Mail hier zu entfernen, ein Forum gemeint Diskussionen in Mühe zu teilen, alle zu helfen, die auf die ähnlichen Probleme gestolpert, sicher nicht für offline/private Diskussionen.

+0

Die im Thread vorgeschlagene Lösung ist die Verwendung einer Dienstprogrammklasse von jxls (http://jxls.sourceforge.net/, LPGL), und stimme dafür ab, dass diese Funktion in POI aufgenommen wird (wo sie auf der TODO - Liste steht, http://poi.apache.org/todo.html) – Thilo

+0

http://stackoverflow.com/questions/848212/copying-excel-worksheets-in-poi Die JXLs Util-Klasse funktioniert nicht zum Kopieren zwischen Dateien. – Thilo

+0

Es schlägt fehl, wenn Spalten gruppiert sind. Es muss in dem Code, der in dem Link gegeben wird, http://www.codeanch.com/t/420958/open-source/Copying-sheet-excel-file-excel festgelegt werden –

Verwandte Themen