Я пытаюсь выполнить следующее в файле Matlab:
hdlActiveX = actxserver('Word.Application');
hdlActiveX.Selection.GoTo(what, which, count, name);
для того, чтобы перейти в определенное место в документе word, а после него что-то написать в нем, в месте, где находится закладка.
В приведенном выше примере кода параметры GoTo:
what = -1; % 'wdGoToBookmark'
which = 1; % 'wdGoToAbsolute'
count = 1;
name = 'myBookmark';
Далее, хотя закладка доступна, я получаю только:
??? Invoke Error, Dispatch Exception:
Source: Microsoft Word
Description: The bookmark is not available.
Help File: wdmain11.chm
Help Context ID: 6005
Если бы вы могли помочь мне найти ответ на следующие вопросы:
1) (основной вопрос) как узнать, в чем именно проблема?
то есть как я должен написать код, чтобы функционировать?
2) (второстепенный вопрос) где я могу найти значения что и что (например,
wdGotoBookmark - это -1)?
Заранее спасибо,