对于试图在 C++ 应用程序中更新 XLS 文件的程序员, Aspose.Total for C++ API 可以帮助自动化更新过程。 它是处理多种格式(包括 Microsoft Excel 文档)的不同 C++ 库的完整包。 作为 Aspose.Total for C++ 包的一部分的 Aspose.Cells for C++ API 使这个修改过程变得容易。 更新 XLS 文档的过程很简单,首先访问工作表,然后使用 C++ 在 excel 中更新单元格值。
如何在 C++ 中更新 XLS 文件
- 使用 CreateIWorkbook 加载 XLS 文件
- 使用 GetIWorksheets()->GetObjectByIndex(0) 访问相关 Worksheet ,使用 GetICells()->GetObjectByIndex 访问相关单元格
- 使用 PutValue 方法在访问的单元格中插入新数据
- 通过将文件以路径作为参数传递,使用 Save 方法将文件保存为 .xls 文件