【发布时间】:2015-02-07 18:31:03
【问题描述】:
我正在开发一个将数据集导出到 excel 的应用程序,该数据集有 3 个表以及它们之间的关系,我想将其导出到单个 excel 表,其中每个父表都有一个 '+ ' 表示展开时会显示与其相关的子值。要将单个表导出到 excel 我知道该怎么做,但是要创建这种类型的关系我不知道该怎么做,我必须在 excel 文件上创建一个宏吗?
【问题讨论】:
我正在开发一个将数据集导出到 excel 的应用程序,该数据集有 3 个表以及它们之间的关系,我想将其导出到单个 excel 表,其中每个父表都有一个 '+ ' 表示展开时会显示与其相关的子值。要将单个表导出到 excel 我知道该怎么做,但是要创建这种类型的关系我不知道该怎么做,我必须在 excel 文件上创建一个宏吗?
【问题讨论】:
我为此使用 DevExpress Reports 或 ActiveReports。我创建了一个普通报告,然后将其保存在 xls 中,然后完成。使用我们的代码对此非常复杂。它更容易使用第三方组件
【讨论】:
有一个免费工具:https://closedxml.codeplex.com/ 可以从代码创建 XLSX 输出。
【讨论】: