Formülleri içeren CSV dosyasını yükle veya içe aktar
Formülleri Yükle veya İçe Aktar CSV Dosyası
Aşağıdaki kod, formüller içeren bir CSV dosyasını nasıl yükleyip içe aktarabileceğinizi göstermektedir. Herhangi bir CSV dosyası kullanabilirsiniz. İllüstrasyon amacıyla basit csv dosyasını kullanıyoruz. İçerisinde formül bulunduğunu göreceksiniz.
300,500,=Sum(A1:B1)
Kod ilk olarak CSV dosyasını yükler, ardından D4 hücresine yeniden içe aktarır. Son olarak, çalışma kitabı nesnesini XSLX formatında kaydeder. Çıktı XLSX dosyası şöyle görünüyor. C3 ve F4 hücrelerinde formül ve sonucu 800 bulunmaktadır.
// 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"); |