Тема: AHK: MS WORD (com)
Не могу разобраться с com в MS WORD.
У меня есть около 300 WORD документов, в которых надо заменить одно слово на другое.
Нашел тему.
Скачал com.ahk, uuid.ahk и собственно сам код с функциями (Word_Open() и др.) из выше упомянутой темы. Я назвал этот файл word_com.ahk.
Пробую такой тестовый скрипт
#Include word_com.ahk
FileName=Abc.docx
com_CoInitialize()
Word_OpenDoc(A_ScriptDir "\" FileName)
MsgBox
Word_SaveAs(A_ScriptDir . "\" . FileName "2")
Word_Close()
com_CoUnInitialize()
exitapp
До появления msgbox OK появляется ошибка "Неверно указана единица измерения".
А затем http://screencast.com/t/oEQ48XhcviTX
И только потом появляется msgbox OK
Версия WORD 2007