C#为问题:将datagridview数据导出到excel出现---异常来自 hresult 0x800a03ec,求大师解决!

2025-02-24 22:42:53
推荐回答(2个)
回答1:

没明白你想问什么,你的标题与内容是两码事,如果是取消的问题,SaveFileDialog应该这样用
private void button1_Click(object sender, EventArgs e)
{
//saveFileDialog的属性自己设置一下
if (this.saveFileDialog.ShowDialog() == DialogResult.OK)
{
print(dataGridView1,saveFileDialog.FileName);

}
}

public void print(DataGridView dataGridView1,string filename)

{
//前面都一样
//保存excel文件
excel.Save(filename);
}

回答2:

在finally里面添加关闭excel能好使么?