تحميل أو استيراد ملف CSV مع الصيغ
يوضح الكود التالي كيف يمكنك تحميل واستيراد ملف CSV بالصيغ. يمكنك استخدام أي ملف CSV. لأغراض التوضيح، سنستخدم ملف csv بسيط الذي يحتوي على هذه البيانات. كما ترون، يحتوي على صيغة.
300,500,=Sum(A1:B1)
from aspose.cells import TxtLoadOptions, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
opts = TxtLoadOptions() | |
opts.separator = ',' | |
opts.has_formula = True | |
# Load your CSV file with formulas in a Workbook object | |
workbook = 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 = workbook.worksheets[0] | |
worksheet.cells.import_csv(dataDir + "sample.csv", opts, 3, 3) | |
# Save your workbook in Xlsx format | |
workbook.save(dataDir + "output_out.xlsx") |
يقوم الكود أولاً بتحميل ملف CSV، ثم استيراده مرة أخرى في الخلية D4. وأخيرًا، يقوم بحفظ كائن الورقة في تنسيق XSLX. يبدو الملف XLSX الناتج مثل هذا. كما ترون، تحتوي الخلية C3 و F4 على صيغة ونتيجتها 800.
![]() |
---|