将Excel XLSX电子表格导入ASP.NET Core中的TX文本控件和C#中的Windows窗体

描述

TXText Control 的所有 .NET产品,包括 ASP.NET(Core)、WindowsForms 和 WPF,都提供了一个Excel XLSX SpreadsheetML 过滤器,用于将电子表格导入文档。Excel 文档中包含的电子表格可以导入并转换为“智能”表格,包括支持的公式、单元格编号格式设置和包含的格式。

导入电子表格

为了将电子表格从XLSX 文件加载到TX 文本控件中,可以使用所有文件加载方法,包括:

加载

选择.加载

附加

这允许将电子表格插入新文档、当前输入位置或新部分或页面。电子表格可以从物理文件、字节数组或流中加载。

LoadSettings的 DocumentPartName属性用于定义加载文档中的工作表。以下代码将电子表格 2021 从文档cashflow.xlsx 加载到当前输入位置。

过滤器

以下屏幕截图显示了在Microsoft Excel 中打开的电子表格2021。此名称用于DocumentPartName 属性。

将电子表格导入TXText Control后,可以看到导入的格式、表格单元格格式和工作公式:

参考样式

TXText Control 提供了两种引用样式来引用公式的单元格:A1和 R1C1。

过滤器

加载多个电子表格

以下代码显示了如何通过多次调用Selection.Load 将多个电子表格加载到TX 文本控件中:

过滤器

以下屏幕截图动画显示了更改关联单元格内容时的工作公式。

过滤器

审核编辑 :李倩

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分