我正在用 C# 编写一个应用程序,它打开一个 Excel 模板文件以进行读/写操作。我想当用户关闭应用程序时,excel应用程序进程已经关闭,而不保存excel文件。多次运行应用程序后查看我的任务管理器。
我使用此代码打开 excel 文件:
public Excel.Application excelApp = new Excel.Application();
public Excel.Workbook excelBook;
excelBook = excelApp.Workbooks.Add(@"C:/pape.xltx");
对于数据访问,我使用以下代码:
Excel.Worksheet excelSheet = (Worksheet)(excelBook.Worksheets[1]);
excelSheet.DisplayRightToLeft = true;
Range rng;
rng = excelSheet.get_Range("C2");
rng.Value2 = txtName.Text;
我在 stackoverflow 中看到类似的问题,例如this question和this,并测试答案,但它不起作用。