Piszę aplikację w C #, która otwiera plik szablonu programu Excel do operacji odczytu / zapisu. Chcę, gdy użytkownik zamyka aplikację, proces aplikacji Excel został zamknięty, bez zapisywania pliku Excela. Zobacz mojego Menedżera zadań po wielu uruchomieniach aplikacji.
Używam tego kodu, aby otworzyć plik Excela:
public Excel.Application excelApp = new Excel.Application();
public Excel.Workbook excelBook;
excelBook = excelApp.Workbooks.Add(@"C:/pape.xltx");
a do dostępu do danych używam tego kodu:
Excel.Worksheet excelSheet = (Worksheet)(excelBook.Worksheets[1]);
excelSheet.DisplayRightToLeft = true;
Range rng;
rng = excelSheet.get_Range("C2");
rng.Value2 = txtName.Text;
Widzę podobne pytania w przepełnieniu stosu, takie jak to i to , i testuję odpowiedzi, ale to nie działa.