Sto scrivendo un'applicazione in C # che apre un file modello Excel per operazioni di lettura / scrittura. Voglio che quando l'utente chiude l'applicazione, il processo di applicazione di Excel sia stato chiuso, senza salvare il file di Excel. Vedi il mio Task Manager dopo più esecuzioni dell'app.
Uso questo codice per aprire il file excel:
public Excel.Application excelApp = new Excel.Application();
public Excel.Workbook excelBook;
excelBook = excelApp.Workbooks.Add(@"C:/pape.xltx");
e per l'accesso ai dati utilizzo questo codice:
Excel.Worksheet excelSheet = (Worksheet)(excelBook.Worksheets[1]);
excelSheet.DisplayRightToLeft = true;
Range rng;
rng = excelSheet.get_Range("C2");
rng.Value2 = txtName.Text;
Vedo domande simili in stackoverflow come questa domanda e questa e test le risposte, ma non funziona.