Cargar o Importar archivo CSV con Fórmulas
El siguiente código ilustra cómo puedes cargar e importar un archivo CSV con fórmulas. Puedes usar cualquier archivo CSV. Para fines ilustrativos, usamos el archivo csv simple que contiene estos datos. Como puedes ver, contiene una fórmula.
300,500,=Sum(A1:B1)
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
TxtLoadOptions opts = new TxtLoadOptions(); | |
opts.Separator = ','; | |
opts.HasFormula = true; | |
// Load your CSV file with formulas in a Workbook object | |
Workbook workbook = new Workbook(dataDir + "sample.csv", opts); | |
// You can also import your CSV file like this | |
// The code below is importing CSV file starting from cell D4 | |
Worksheet worksheet = workbook.Worksheets[0]; | |
worksheet.Cells.ImportCSV(dataDir + "sample.csv", opts, 3, 3); | |
// Save your workbook in Xlsx format | |
workbook.Save(dataDir + "output_out.xlsx"); |
El código primero carga el archivo CSV, luego lo importa nuevamente en la celda D4. Finalmente, guarda el objeto del libro en formato XSLX. El archivo XLSX de salida se ve así. Como puedes ver, la celda C3 y F4 contienen una fórmula y su resultado es 800.
![]() |
---|