Я пишу програму на 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, такі як це питання та це , і тестові відповіді, але це не працює.