COM('word.application') выполнить макрос

A
На сайте с 07.12.2008
Offline
13
529

Здравствуйте! Подскажите, пожалуйста, как можно выполнить макрос в документе ворд средствами пхп?

К примеру есть такой код:

com_load_typelib('Word.Application');

$word = new COM('word.application') or die('Unable to load Word');
$word->visible=true;
$word->Documents->open(realpath("somefile.doc"));
$content = $word->ActiveDocument->Content;
$word->ActiveDocument->Close(false);
$word->Quit();
$word = null;
unset($word);

В этом примере переменная $content будет содержать текст этого документа. Как в этому примере в открытом документе выполнить некий макрос, который находится в normal.dot?

Заранее большое спасибо!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий