я currentWrkBook
по fileName
следующим кодом:Как открыть книгу по имени файла без отображения окна Excel?
using Excel = Microsoft.Office.Interop.Excel;
...
Excel.Workbook currentWrkBook = Excel.Application.Workbooks.Open(fileName);
...
Результат получить OK (при запуске в вышеприведенном заявлении имя_файла [D:/DataProject/Resources.xlsm]
открыт):
Теперь я хотел бы получить currentWrkBook по имени файла без открытого файла.
это возможно? Любые советы по ним будут полезны. Заранее спасибо.
Что вы пытаетесь достичь этим? –
Поскольку каждый раз запускается, имя файла открывается, так раздражает, поэтому я хочу, чтобы он был скрыт – MinhKiyo
Итак, вы все же хотите открыть файл, просто скройте приложение excel от пользователя. В этом случае установите для свойства [Application.Visible] (https://msdn.microsoft.com/en-us/library/office/ff198119.aspx) значение false. Также этот вопрос может быть полезен: http://stackoverflow.com/questions/8179835/c-sharp-show-hide-excel-window –