Особенности работы COM-объектов Microsoft Office

Приложения Microsoft Office, имеющие метод Quit, могут требовать явного завершения своей работы вызовом этого метода. В основном, это касается использования этих приложений как COM-объектов во встроенном языке 1С:Предприятия, причем, как самих приложений, так и их компонент (например, Word.Document). В случае если используется компонента приложения, следует использовать такие свойства, как Application или Parent, поскольку метод Quit есть только у самих приложений.

Пример:

Копировать в буфер обмена
    Перем obj, app, tmp;
    obj = Новый COMObject("Word.Document");
    tmp = obj.SpellingErrors;
    app = obj.Application;
    app.Quit();

На эту особенность работы COM-объектов Microsoft Office следует обратить внимание, если после завершения работы конфигурации, использующей такие объекты, приложения Microsoft Office (excel.exe, winword.exe и т.д.) остаются в памяти.