保存 Excel 文件
Contents
[
Hide
]
使用 Aspose.Cells.GridDesktop 控件,用户不仅可以创建新的 Excel 文件,还可以管理现有的文件。但是,在这两种情况下,都需要保存 Aspose.Cells.GridDesktop 的内容。所以,这是我们现在讨论的主题,让我们的用户知道他们如何将他们的网格内容保存为 Excel 文件。
介绍
Aspose.Cells.GridDesktop控件的内容保存为Excel文件,Aspose.Cells.GridDesktop提供了以下方法。
- 另存为文件
- 另存为流
保存文件
创建桌面应用程序并向窗体添加两个带有 GridControl 控件的按钮。将按钮的文本属性设置为另存为文件和另存为流分别。
另存为文件
创建的点击事件另存为文件按钮并将以下代码粘贴到其中。
重要提示:要讨论的重点是 Aspose.Cells.GridDesktop 控件还包含一个名为 SaveToExcel 的方法,该方法也用于将 Excel 文件的内容加载到网格中。但是,这种方法现在已经过时了。因此,建议所有开发人员使用比废弃方法更健壮和高效的 ExportExcelFile 方法。
另存为流
有时,开发人员可能需要将他们的 Grid 内容保存到流中(例如,MemoryStream)。为方便此任务,Aspose.Cells.GridDesktop 控件还支持将网格数据保存到流中。创建的点击事件另存为流按钮并将以下代码粘贴到其中。
重要提示:Microsoft Excel 支持 Excel 工作表最多可包含 65,536 行和 256 列。 Aspose.Cells.GridDesktop 也遵循相同的标准。在 Aspose.Cells.GridDesktop 控件中,开发人员可以创建比标准限制更多的行和列,但在将网格数据保存到 Excel 文件时,将抛出异常。这意味着只有包含在 65,536 行和 256 列中的数据可以使用 Aspose.Cells.GridDesktop 保存到 Excel 文件中。