C# WinForm创建Excel文件的实例

时间:2021-05-20

实例如下:

private bool creatExcel(string xlsfile) { try { object missing = System.Reflection.Missing.Value; Excel.ApplicationClass myExcel = new Excel.ApplicationClass(); Excel._Workbook xBk; //工作薄 Excel._Worksheet xSt; //工作Sheet xBk = myExcel.Workbooks.Add(true); for (int i = 0; i < 1; i++) { xSt = (Excel._Worksheet)xBk.ActiveSheet; xSt.Name = "Sheet" + i; myExcel.Sheets.Add(missing, missing, 1, Excel.XlSheetType.xlWorksheet); } //myExcel.Visible = true; if (xlsfile.ToLower().EndsWith(".xlsx")) { xBk.SaveAs(xlsfile, 56, missing, missing, missing, missing, Excel.XlSaveAsAccessMode.xlShared, missing, missing, missing, missing, missing); } else { xBk.SaveAs(xlsfile, missing, missing, missing, missing, missing, Excel.XlSaveAsAccessMode.xlShared, missing, missing, missing, missing, missing); } myExcel.Quit(); return true; } catch (Exception ex) { MessageBox.Show("Excel创建失败!原因:" + ex.Message); return false; } }

以上这篇C# WinForm创建Excel文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章