C#创建Excel(完成)然后显示/打开它?救命
发布时间:2020-12-15 19:42:44 所属栏目:百科 来源:网络整理
导读:我可以创建一个excel并保存它,但我更愿意显示该文档!任何帮助都会很棒!!谢谢 Excel.Application xlApp;Excel.Workbook xlWorkBook;Excel.Worksheet xlWorkSheet;object misValue = System.Reflection.Missing.Value;xlApp = new Excel.ApplicationClass();x
我可以创建一个excel并保存它,但我更愿意显示该文档!任何帮助都会很棒!!谢谢
Excel.Application xlApp; Excel.Workbook xlWorkBook; Excel.Worksheet xlWorkSheet; object misValue = System.Reflection.Missing.Value; xlApp = new Excel.ApplicationClass(); xlWorkBook = xlApp.Workbooks.Add(misValue); xlWorkSheet = (Excel.Worksheet)xlWorkBook.Sheets["Sheet1"]; xlWorkSheet.Name = "Exported Data"; xlWorkSheet.Cells[1,1] = "Demo"; xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1); xlWorkBook.SaveAs("Filename.xls",Excel.XlFileFormat.xlWorkbookNormal,misValue,Excel.XlSaveAsAccessMode.xlExclusive,misValue); xlWorkBook.Close(true,misValue); xlApp.Quit(); System.Runtime.InteropServices.Marshal.ReleaseComObject(xlWorkSheet); System.Runtime.InteropServices.Marshal.ReleaseComObject(xlWorkBook); System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApp); xlWorkSheet = null; xlWorkBook = null; xlApp = null; GC.Collect(); 解决方法
您始终可以使用显示xlApp
xlApp.Visible = true; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |