//导出Excel
private void btnExc_Click(object sender, EventArgs e)
{
string filename = "成绩查询数据--" + DateTime.Now.ToString("yyMMddhhmmss");
string saveFileName = "";
SaveFileDialog saveDialog = new SaveFileDialog();
saveDialog.DefaultExt = "xls";
saveDialog.Filter = "Excel文件|*.xls";
saveDialog.FileName = filename;
saveDialog.ShowDialog();
saveFileName = saveDialog.FileName;
if (saveFileName.IndexOf(":") < 0) return; //被点了取消
Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application();
if (xlApp == null)
{
MessageBox.Show("无法创建Excel对象,可能你
DataGridView导出Excel 隐藏列不显示
最新推荐文章于 2021-12-22 18:32:02 发布
本文介绍如何在C#中通过Microsoft.Office.Interop.Excel库,将DataGridView的数据包括隐藏列导出到Excel文件。代码示例展示了从数据网格视图到Excel工作表的标题和数据写入过程,以及如何处理隐藏列。最后,实现了列宽自适应和文件保存功能。
摘要由CSDN通过智能技术生成