我成功地将 gridview 导出到 Windows 应用程序中的 Excel,但问题是当我要合并该 Excel 工作表中的某些单元格范围时,它会引发一个 Windows 对话框。因此,每次我合并这些单元格时,它都不会给出任何异常,但会显示一个对话框。
我不想要那个对话框,如何隐藏它?
我的合并单元格的代码是:
wksheet.get_Range(lstGetTotalTitleCells[0].ToString(), lstGetTotalTitleCells[lstGetTotalTitleCells.Count - 3].ToString()).MergeCells = true;
// wksheet.Range[GetRanges[0].ToString(), GetRanges[GetRanges.Count-2].ToString()].Merge();
最佳答案
您是否尝试将 Application
上的 DisplayAlerts
属性设置为 false
?
如果您尝试这样做,需要注意的是 Excel 会选择对话框上的默认响应。您可以阅读有关该特性的信息here .
关于c# - 使用 C# 合并 Excel 单元格时隐藏 Windows 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3862773/