提问人: 提问时间:10/3/2008 最后编辑:Gulzar Nazim 更新时间:10/11/2008 访问量:1148
如何将 DataGridView 数据中的数据导出到 Excel 电子表格?
How can I export the data in a DataGridView data to an Excel spreadsheet?
问:
在我的 Winforms 应用程序中,我想将数据从 DataGridView 导出到 Excel 电子表格。
它只是循环和输出逗号分隔的结果的工作吗?
答:
1赞
Gulzar Nazim
10/3/2008
#1
它只是循环和输出逗号分隔的结果的工作吗?是的。这是一种更简单的方法,没有任何依赖关系。
如果您需要更多控制,您可以随时从 vb.net 或 C# 自动执行 excel。
1赞
Timothy Carter
10/3/2008
#2
输出结果以逗号分隔将为您提供 .csv,而不是 excel 电子表格;虽然 Excel 可以读取 CSV,但一旦在 Excel 中打开,您就可以将其文档另存为 Excel 文件。要实际以 excel 格式编写文件,我相信您必须使用 Ole Provider 或类似的东西,但我从来没有打扰过,因为创建 csv 并在代码之外使其成为 excel 文件的解决方法非常简单。
0赞
ballpointpeon
10/3/2008
#3
有点笨拙,但 Excel 也会打开一个以 .xls 扩展名保存的 html 文件。这样做的优点是能够包含格式。
评论