Печать списка макросов (Microsoft Word)
Многие пользователи Word полагаются на макросы для выполнения всевозможных задач в программе. С годами можно накопить довольно много разных макросов. В какой-то момент вам может понадобиться распечатать список ваших макросов для справки. К сожалению, Word не позволяет легко распечатать такой список макросов.
Если вам просто нужен быстрый список, один из способов сделать это — использовать встроенные инструменты Word, чтобы перечислить все команды, доступные в Word. Поскольку Word считает макросы «командами», список команд также будет включать ваши макросы. Но поскольку вам не нужны все другие команды в Word (кроме ваших макросов), вам нужно будет немного отредактировать. Выполните следующие действия:
-
Нажмите Alt + F8. Word отображает диалоговое окно «Макросы».
-
В раскрывающемся списке «Макросы в» выберите «Команды Word». (См. Рис. 1.)
-
В списке команд Word выберите опцию ListCommands.
-
Щелкните «Выполнить». Word начинает запуск макроса и отображает диалоговое окно.
-
Щелкните переключатель Все команды Word.
-
Щелкните ОК.
Затем Word создает новый документ, содержащий таблицу со всеми командами Word. Помните, что ваши макросы скрыты в таблице. Чтобы найти их, выполните поиск по запросу «нормальный» (убедитесь, что вы указали точку, но не кавычки). Это обнаружит любые «команды», содержащиеся в шаблоне документа Normal. Вы можете скопировать имена этих команд — это ваши макросы — в другой документ. Если у вас есть макросы в каких-либо других шаблонах, также ищите имена этих шаблонов.
Другой подход заключается в выполнении следующих общих шагов:
-
Если ваших макросов нет в шаблоне Normal, откройте шаблон, содержащий ваши макросы.
-
Нажмите Alt + F11. Word отображает редактор Visual Basic.
-
Дважды щелкните модуль слева, чтобы код появился справа.
-
Выделите весь код и нажмите Ctrl + C. Это копирует код макроса в буфер обмена.
-
Откройте новый документ Word и вставьте в него весь код макроса.
-
Нажмите Ctrl + End, чтобы перейти в конец документа.
-
Нажмите Ctrl + H. Word отображает вкладку «Заменить» диалогового окна «Найти и заменить».
-
Нажмите кнопку «Еще», если она доступна. (См. Рис. 2.)
-
Убедитесь, что установлен флажок «Использовать подстановочные знаки».
-
В раскрывающемся списке «Поиск» выберите «Вверх».
-
В поле «Найти» введите следующее: (Sub \ (\)) (). В поле «Заменить» введите следующее: \ 1 ^ p. Щелкните «Заменить все».
Вы проинструктировали Word удалить все, кроме имен подпрограмм (это имена ваших макросов). В этот процесс не включены какие-либо функции, которые вы могли создать в своих макросах.
Эти функции не являются общедоступными макросами, поэтому для большинства людей это не проблема.
_Примечание: _
Если вы хотите знать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах WordTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / wordribbon-WordTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
WordTips — ваш источник экономичного обучения работе с Microsoft Word.
(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (7423) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:
link: / wordribbon-Printing_a_Macro_List [Печать списка макросов]
.