Я использую OLE Automation в VBA, чтобы открыть несколько сотен htm файлов и сохранить их как файлы word doc.
Иногда появляется это диалоговое окно:
Linked style sheets are only supported in web format files. By saving to this format, all links to style sheets will be lost.
У меня Application.displayalerts установлено значение false - есть ли способ игнорировать этот конкретный диалог и выполнять выполнение.
Excel принимает Application.DisplayAlerts = none, Word использует три длинные константы: wdAlertsNone, wdAlertsAll и wdAlertsMessageBox. Если вы используете wdAlertsNone, ваш код должен работать;)
Попробуйте добавить эту строку перед вызовом SaveAs()
:
Application.ActiveDocument.OptimizeForWord97 = True