【问题标题】:How can I export the data in a DataGridView data to an Excel spreadsheet?如何将 DataGridView 数据中的数据导出到 Excel 电子表格?
【发布时间】:2010-09-15 02:27:03
【问题描述】:

在我的 Winforms 应用程序中,我想将数据从 DataGridView 导出到 Excel 电子表格。

它只是循环和输出逗号分隔的结果的工作吗?

【问题讨论】:

标签: winforms excel datagridview


【解决方案1】:

它只是循环和输出逗号分隔的结果的工作吗? 是的。这是一种没有任何依赖关系的更简单的方法。

如果您需要更多控制权,您始终可以从 vb.netC# 自动执行 excel..

【讨论】:

    【解决方案2】:

    以逗号分隔的输出结果将为您提供 .csv 而不是 excel 电子表格;虽然 excel 可以读取 csv,并且一旦在 excel 中打开,您就可以将其保存为 excel 文件。要实际以 excel 格式编写文件,我相信您必须使用 Ole Provider 或类似的东西,但我从来没有打扰过,因为创建 csv 和在代码之外使其成为 excel 文件的解决方法很简单。

    【讨论】:

      【解决方案3】:

      有点笨拙,但 Excel 也会打开一个以 .xls 扩展名保存的 html 文件。这样做的好处是能够包含格式。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-29
        • 2013-09-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多