使用EPPlus的Excel导出按钮

时间:2018-11-16 10:26:36

标签: excel vb.net export epplus

我使用EPPlus为.Net应用程序开发了Excel导出按钮(它是一个了不起的库,它帮助我设计了非常好的模板!)。我的gridview数据正在导出到Excel文件,这些列与Gridview的顺序相同。唯一的问题是我在模板设计中添加了三列,因此我想具有灵活性,例如gridview中的“名字”列应导出到Excel中的“ D”列。你怎么能做到这一点??

这是到目前为止的代码:

 For i As Integer = 0 To GridView1.Columns.Count - 1

                    dr("column" & i.ToString()) = row.Cells(i).Text

                    dr("column" & i.ToString()) = row.Cells(i).Text.Replace(" ", " ")

1 个答案:

答案 0 :(得分:0)

如果我对您的理解正确,那么您想要(最多)3个gridview列的左侧。

要这样做,只需将For循环中的开始从0更改为3。例如:

For i As Integer = 3 To GridView1.Columns.Count - 1