2

Могу ли я добавить ярлыки в Microsoft Word, такие как =lorem(12) , =rand(34) и т.д.? Я не уверен, что они каким-то образом извлекаются из стандартного VBA-скрипта (в отличие от чего-то конкретного Word) или как добавить еще. Статья о них в MS KB не идет глубже, чем просто рассказ о том, что они делают.

1 ответ1

1

Это специфические функции Word (кроме ссылки в библиотеке Word в VBA из другого приложения Office).

Word VBA не имеет доступа к любому trappable событию после того, как пользователь нажал клавишу возврата или набрал букву (список доступных событий по состоянию на Word 2003 здесь), поэтому, если не существует способа с расширенными вызовами API, невозможно создать твой собственный.

Если вам не нужно принимать аргументы, вы, конечно, можете создавать собственные замены автозамены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .