Laden oder Importieren von CSV Dateien mit Formeln
CSV-Datei mit Formeln laden oder importieren
Der folgende Code veranschaulicht, wie Sie eine CSV-Datei mit Formeln laden und importieren können. Sie können jede CSV-Datei verwenden. Zum Veranschaulichen verwenden wir die einfache CSV-Datei, die diese Daten enthält. Wie Sie sehen können, enthält sie eine Formel.
300,500,=Sum(A1:B1)
Der Code lädt zunächst die CSV-Datei und importiert sie erneut in die Zelle D4. Schließlich speichert er das Arbeitsmappenobjekt im XSLX-Format. Die Ausgabe-XLSX-Datei sieht so aus. Wie Sie sehen können, enthält die Zelle C3 und F4 eine Formel und deren Ergebnis 800.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
String dataDir = Utils.getDataDir(LoadOrImportCSVFile.class); | |
String csvFile = dataDir + "sample.csv"; | |
TxtLoadOptions opts = new TxtLoadOptions(); | |
opts.setSeparator(','); | |
opts.setHasFormula(true); | |
// Load your CSV file with formulas in a Workbook object | |
Workbook workbook = new Workbook(csvFile, opts); | |
// You can also import your CSV file like this. The code below is importing CSV file starting from cell D4 | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
worksheet.getCells().importCSV(csvFile, opts, 3, 3); | |
// Save your workbook in Xlsx format | |
workbook.save(dataDir + "output.xlsx"); |