我想知道我是否可以更改以下代码以打开现有工作表而不是每次都创建一个新工作表?我有一个wpf应用程序。
Microsoft.Office.Interop.Excel.Application xla = new Microsoft.Office.Interop.Excel.Application();
Workbook wb = xla.Workbooks.Add(XlSheetType.xlWorksheet);
Worksheet ws = (Worksheet)xla.ActiveSheet;
非常感谢您的帮助:)
答案 0 :(得分:0)
您需要打开现有工作簿而不是创建新工作簿。
this.Application.Workbooks.Open(@"C:\YourPath\YourWorkbook.xls",
missing, missing, missing, missing, missing, missing, missing,
missing, missing, missing, missing, missing,missing, missing);
此msdn article涵盖了对工作表进行更改。