Заполнение шаблонов Word "несколько раз" - C#

Узнай цену своей работы

Формулировка задачи:

Создал точь в точь проект основанный на коде из этой темы: Заполнение шаблонов Word работает, но один раз! кнопка нажимается, все проходит первый раз на отлично, но если, не закрывая окно программы, пропустить еще раз(нажать кнопку), то выскакивает ошибка на
_Document oDoc = oWord.Documents.Add(path);
Пробовал использовать в дополнение:
oDoc = null; oWord.Quit(); oWord = null;
Прошу помочь, думаю многие сталкивались с этим, но подобных статей почему-то не нашел.

Решение задачи: «Заполнение шаблонов Word "несколько раз"»

textual
Листинг программы
        public void Close()
        {
            _workBook.Close(false, _missingObj, _missingObj);
 
            _application.Quit();
 
            _application = null;
            _workBook = null;
            _workSheet = null;
 
            System.GC.Collect(); //Принудительно запускаем сборку мусора
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5
Похожие ответы