Где прописать открытие книги Excel, чтобы к ней можно было обращаться с разных форм - C#
Формулировка задачи:
Где можно прописать открытие книги excel чтобы к ней можно было обращаться с разных форм.
У меня в программе используется 1 книга с отдельным листом для каждой формы, и поэтому 1 и тот же код прописывается в каждой форме:
Как итог после отработки программы, у меня в процессах остается 4-7 процессов Excel.
В идеале хотелось бы чтобы книга 1 раз открывалась при запуске программы, и закрывалась при закрытии.
Excel.Application xlApp = new Excel.Application(); xlApp.Visible = false; Microsoft.Office.Interop.Excel.Workbook Book; string filepath = Environment.CurrentDirectory + "/door.xlsx"; Book = xlApp.Workbooks.Open(filepath);
Решение задачи: «Где прописать открытие книги Excel, чтобы к ней можно было обращаться с разных форм»
textual
Листинг программы
object misValue = System.Reflection.Missing.Value; Book.Close(true, misValue, misValue); xlApp.Quit();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д