[]
        
(Showing Draft Content)

导入和导出OLE对象

GcExcel Java 允许用户在打开和保存Excel文件时保留OLE对象。当用户在处理表单时需要处理链接对象和嵌入对象的导入和导出时,此功能非常有用。

通过对导入和导出OLE对象的广泛支持,用户可以在表单中插入链接和嵌入的对象,然后在保存扩展名为.xlsx或.xlsm的文件时保留这些对象。此功能还方便用户使用对象链接和嵌入(OLE)从其他程序(如MS Word或MS Excel)加载和保存数据。

示例

例如,假设您是一名业务分析师,希望使用图表将信息可视化。

您有一个包含一些数据的源文件。但是,您希望图表显示在另一个文件(称为目标文件)中,该文件从源文件中提取数据,以便在目标文件中创建图表。现在,无论何时对源文件中的数据进行任何更改,显然您也希望更新图表(或者换句话说,更新目标文件)。


这就是支持OLE对象导入和导出的角色所在。在这种情况下,GcExcel Java将确保原始数据在源文件中保持完整,目标文件表示更新的链接信息(本例中为更新的图表),而不会影响原始数据的存储。


请参阅以下示例代码,以便导入和导出包含OLE对象的表单。

// Initialize workbook
Workbook workbook = new Workbook();

// Opening workbook with OLE object
workbook.open("OleObjectExcelFile.xlsx");

// Saving workbook with OLE object
workbook.save("OleOutExcel.xlsx");