Frissítse az Excel-dokumentumokat .NET-en keresztül

Módosítsa a Microsoft Excel XLSX, XLS fájlokat .NET-alapú alkalmazásokban a Microsoft Office® telepítése nélkül.

 

Gyakori, hogy a szervezetek céges szoftveren keresztül frissítik az Excel-fájlokban tárolt adataikat, például hallgatói adatok, betegnyilvántartások és raktári cikkek listája stb. Az Aspose.Total for .NET API biztosítja a táblázatok szoftver segítségével történő módosításának funkcióját. A programozók csak néhány sor API kód írásával bővíthetik a szoftvert a módosítási lehetőségekkel. Az Aspose.Total for .NET csomag részét képező Aspose.Cells for .NET API megkönnyíti ezt a módosítási folyamatot. Az alábbiakban a Excel-dokumentum frissítésének folyamata látható.

Frissítse az Excel dokumentumokat .NET használatával

Az Aspose.Cells for .NET API munkafüzet osztályt biztosít, amely kezeli az Excel-táblázatok betöltését. A folyamat egyszerű. Hozza létre a Workbook objektumot a forrásfájl paraméterként történő megadásával. A megfelelő munkalap eléréséhez adja meg annak indexét a Worksheets[0].Cells[column] módszerrel. Használja a PutValue(data) metódust az elért cella tartalmának módosításához, végül hívja meg a save() metódust a dokumentum mentéséhez.

.NET kód – Excel-dokumentumok frissítése

Workbook wkb = new Workbook("sourceFile.xlsx");
Cell cellWithData = wkb.Worksheets[0].Cells["A1"];
cellWithData.Value = 100;
Cell cellWithFormula = wkb.Worksheets[1].Cells["C1"];
cellWithFormula.Formula = "=Sum(A1,A20)";
wkb.CalculateFormula();
Worksheet sheet = wkb.Worksheets[1];
Cell cell = sheet.Cells["A1"];
cell.PutValue("Hello World!");
wkb.Save("modified-targetfile.xlsx");