本文的主要内容是,通过调用开源的Reogrid工具包,来编辑Excel文档,可以在不安装任何形式工具的情行下进行。这里只是简单调用演示,包括读、修改和保存。在后续文章中将其封装成报表工具包。
下边是用AI生成的ReoGrid简介,有兴趣可以看:
ReoGrid 是一款功能强大的 开源 .NET 电子表格控件,它允许你在 WinForm、WPF 或 Android 应用中嵌入类似 Excel 的表格功能,而无需依赖 Microsoft Office 组件。
核心特性
Excel 级功能:支持公式计算(超过 300 种内置函数)、图表生成、数据筛选、条件格式、冻结窗格等。
文件兼容:支持导入/导出 Excel 2007+ (.xlsx) 格式文件,实现与 Excel 的无缝数据交换。
跨平台支持:支持 .NET Framework、.NET Core、WPF 及 Android 平台。
开源免费:基于 MIT 许可证,可免费用于商业项目,且源代码可见,便于深度定制。
1、在前面板放置一个.NET容器
2、在容器上右键选择插入.net控件
3、选择ReoGridControl控件,默认控件显示不出来要,设置行高列宽或者加载Excel文件。
4、编辑前面板
5、编写打开文件操作
6、编写保存文件操作
7、编写另存为文件操作
8、编写关闭程序操作
10.1、工具包不支持包含VBA的Excel文档,打开无法正常显示10.2、工具包不支持包含图表的Excel文档,打开会报错10.3、工具包可以打开包含图片的的Excel文档,但是无法手动编辑图片(这个功能后续研究)1.LabVIEW2015中文版
链接:https://pan.baidu.com/s/12UQ4vKJAF6EkbnSUuOGBwA 提取码:AAAA
写文章不易,如果喜欢请点个赞并转发,如果本文对你的学习和工作起到较大的帮助,请不吝打赏。