تحميل أو استيراد ملف CSV مع الصيغ

تحميل أو استيراد ملف CSV بالصيغ

الكود التالي يوضح كيفية تحميل واستيراد ملف CSV مع الصيغ. يمكنك استخدام أي ملف CSV. لأغراض التوضيح، نستخدم ملف CSV بسيط الذي يحتوي على هذه البيانات. كما ترى أنه يحتوي على صيغة.

 300,500,=Sum(A1:B1)

يقوم الكود أولاً بتحميل ملف CSV، ثم يقوم بإستيراده مرة أخرى في الخانة D4. وأخيراً، يحفظ كائن المصنف في تنسيق XSLX. ملف XLSX الناتج يبدو مثل هذا. كما ترى أن الخانة C3 و F4 تحتوي على صيغة ونتيجتها 800.

todo:image_alt_text

// 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");