Microsoft® Συγχώνευση αρχείων Excel via Java
Συνδυάστε δύο ή περισσότερα αρχεία Excel σε ένα μόνο υπολογιστικό φύλλο χρησιμοποιώντας τον κωδικό Java
Java Βιβλιοθήκη Excel παρέχει πολλούς τρόπους συνδυασμού βιβλίων εργασίας με διάφορους τύπους περιεχομένου όπως τύπους, εικόνες, δεδομένα, γραφήματα κ.λπ. σε ένα έγγραφο υπολογιστικού φύλλου. Οι υποστηριζόμενες μορφές αρχείων περιλαμβάνουν XLS, XLSX, XLSB, XLT, XLTX, XLTM, ODS, CSV, CSV, CSV, CSV και άλλα.
Συνδυάστε αρχεία Excel με εικόνες και γραφήματα
Ο απλούστερος τρόπος για να συνδυάσετε δύο αρχεία Excel με εικόνες και γραφήματα είναι καλώντας το Τετράδιο εργασιών.συνδυάστε μέθοδος. Επιτρέπει τη συγχώνευση αρχείων Excel παρόμοιου τύπου σε ένα ενιαίο υπολογιστικό φύλλο.
Java Κώδικας για συνδυασμό αρχείων Excel
// load first Excel file
var book1 = new Workbook("with-charts.xlsx");
// load second Excel file into a separate instance
var book2 = new Workbook("with-images.xlsx");
// merge two workbooks
book1.combine(book2);
// save the target workbook
book1.save("combined.xlsx");
Συγχώνευση πολλών αρχείων Excel
CellsHelper.mergeFiles Η μέθοδος υποστηρίζει τη συγχώνευση δεδομένων, στυλ και τύπων ενός αρχείου Excel σε ένα νέο υπολογιστικό φύλλο της ίδιας μορφής. Είναι ένας αποτελεσματικός τρόπος για τη συγχώνευση πολλών αρχείων κατά τη χρήση της προσωρινής αποθήκευσης.
Java Κώδικας για συγχώνευση πολλών αρχείων Excel
// create an Array (length=2)
String[] files = new String[2];
// specify file paths to be merged
files[0] = "Book1.xls";
files[1] = "Book2.xls";
// merge the files to save the result
CellsHelper.mergeFiles(files, "cache", "merged.xls");
Συγχώνευση αρχείων Excel με αντιγραφή φύλλων εργασίας
[Φύλλο εργασίας.αντίγραφο]( https://reference.aspose.com/cells/java/com.aspose.cells/worksheet#copy(com.aspose.cells.Worksheet) μπορεί να χρησιμοποιηθεί για την αντιγραφή δεδομένων και τη μορφοποίηση από ένα φύλλο εργασίας προέλευσης σε άλλο φύλλο εργασίας εντός ή μεταξύ των βιβλίων εργασίας. Η μέθοδος παίρνει το αντικείμενο του φύλλου εργασίας προέλευσης ως παράμετρο.
Java Κώδικας για την αντιγραφή φύλλων εργασίας μεταξύ των βιβλίων εργασίας
// Create a Workbook.
Workbook excelWorkbook0 = new Workbook(dataDir + "book1.xls");
// Create another Workbook.
Workbook excelWorkbook1 = new Workbook();
// Copy the first sheet of the first book into second book.
excelWorkbook1.getWorksheets().get(0).copy(excelWorkbook0.getWorksheets().get(0));
// Save the file.
excelWorkbook1.save(dataDir + "out.xls", FileFormatType.EXCEL_97_TO_2003);
Άλλες υποστηριζόμενες μορφές συγχώνευσης
Χρησιμοποιώντας το Java, το One μπορεί επίσης να συγχωνεύσει πολλές άλλες μορφές αρχείων, συμπεριλαμβανομένων..