Я, наверное, не очень правильно объясняю.

Я понимаю, что видимость можно убрать строкой:
Код:
ExcelApp.Visible:= false;
, но в таком случае у меня как раз и появляется ошибка
OLE error 800AC472.
Убрать данную ошибку как раз и получилось с помощью изменения свойства видимости (то есть сначала я делаю окно невидимым, а затем видимым и тогда ошибка не возникает):
Код:
//В начале кода, после открытия шаблона MS Excel
MyDoc.Visible := False;
//В конце кода, после заполнения ячеек MS Excel данными
MyDoc.Visible := True;
, а иначе, почему-то, процесс закрытия приложения
Код:
MyDoc.Workbooks.Close;
MyDoc.Quit;
MyDoc:=UnAssigned
работает как-то некорректно
Спасибо большое за ответы! Попробую реализовать конструкцию:
, если получится решить проблему - отпишусь.
