Estou escrevendo um aplicativo em C # que abre um arquivo de modelo do Excel para operações de leitura / gravação. Eu quero quando o usuário fecha o aplicativo, o processo do aplicativo do Excel foi fechado, sem salvar o arquivo do Excel. Veja meu Gerenciador de Tarefas após várias execuções do aplicativo.
Eu uso este código para abrir o arquivo excel:
public Excel.Application excelApp = new Excel.Application();
public Excel.Workbook excelBook;
excelBook = excelApp.Workbooks.Add(@"C:/pape.xltx");
e para acesso aos dados eu uso este código:
Excel.Worksheet excelSheet = (Worksheet)(excelBook.Worksheets[1]);
excelSheet.DisplayRightToLeft = true;
Range rng;
rng = excelSheet.get_Range("C2");
rng.Value2 = txtName.Text;
Vejo perguntas semelhantes no stackoverflow, como esta pergunta e esta , e teste as respostas, mas não funciona.