Практическое руководство. Управление макросами
Обозреватель макросов является основным инструментом отслеживания макросов и управления ими. Он представляет собой окно в основной интегрированной среде разработки Visual Studio и открывается нажатием сочетания клавиш ALT+F8. Подробные сведения о различных частях обозревателя макросов см. в разделе Окно "Обозреватель макросов".
Ниже перечислены основные задачи, связанные с управлением макросами.
Создание новых макропроектов и модулей.
Загрузка и выгрузка существующих макропроектов.
Удаление макропроектов и модулей.
Переименование макропроектов, модулей и команд.
Редактирование команды или модуля
Макрос может быть сохранен либо как двоичный, либо как текстовый файл. По умолчанию используется двоичный формат файла с расширением .Vsmacros. Тем не менее, можно сохранить макрос в виде текста в формате Юникода (TXT).
Сохранение макроса в виде двоичного файла целесообразно для распространения нескольких макросов в проекте в виде одного файла. Сохранение макроса в виде текстового файла позволяет, например, открыть этот файл вне Visual Studio, скопировать из него отдельную команду и отправить ее кому-нибудь по электронной почте.
По умолчанию макросы сохраняются в каталоге \VSMacros80, заданном в поле Размещение проектов Visual Studio в узле Проекты и решения диалогового окна Параметры в меню Средства интегрированной среды разработки макросов. Однако путь расположения проекта Visual Studio можно изменить в диалоговом окне Параметры или нажать сочетание клавиш CTRL+E, чтобы экспортировать макрос в другое место.
Управление макросами
Для всех следующих операций требуется окно обозревателя макросов, которое может быть открыто нажатием сочетания клавиш ALT+F8.
Создание нового макропроекта или модуля макроса в обозревателе макросов
Чтобы создать новый макропроект, щелкните правой клавишей мыши узел Макросы и выберите команду Создать проект.
Чтобы создать новый модуль макроса, щелкните правой клавишей мыши проект и выберите команду Создать модуль.
Загрузка существующего макропроекта в обозреватель макросов
Щелкните правой клавишей мыши узел Макросы и выберите команду Загрузить проект.
Перейдите к файлу макопроекта и выберите команду Открыть.
Выгрузка макропроекта из обозревателя макросов
Щелкните правой клавишей мыши выгружаемый проект и выберите команду Выгрузить проект.
Примечание
При выгрузке проекта его параметры безопасности теряются.Дополнительные сведения см. в разделе Проблемы, связанные с безопасностью макросов и общим доступом.
Удаление модуля или команды макроса из обозревателя макросов
Выделите элемент и нажмите клавишу DELETE.
—или—
Щелкните его правой клавишей мыши и выберите команду Удалить.
Примечание
Файл проекта можно удалить с помощью проводника Windows.
Удаление макропроекта из обозревателя макросов
Щелкните его правой клавишей мыши и выберите команду Выгрузить.
Примечание
Файл проекта можно удалить с помощью проводника Windows.
Переименование макропроекта, модуля или команды
Чтобы переименовать проект, модуль или команду макроса, щелкните элемент правой клавишей мыши и выберите команду Переименовать.
Введите новое имя и нажмите клавишу ВВОД.
Примечание
Переименование модулей влияет на объявления модуля в файлах, однако переименование проекта не влияет на пространство имен по умолчанию.Кроме того, при переименовании проекта, модуля или команды макроса в интегрированной среде разработки макросов изменения не будут отражены в обозревателе макросов или обозревателе проектов.Ссылки на макрос по-прежнему основываются на пространстве имен, объявленном в модулях, поэтому ссылка на макрос по новому имени проекта приведет к возникновению ошибки компиляции.
Дополнительные сведения о редактировании модулей и команд макросов см. в разделе Практическое руководство. Изменение и программное создание макросов.
См. также
Задачи
Практическое руководство. Запись макросов
Практическое руководство. Запуск макросов
Практическое руководство. Ссылки на компоненты COM и .NET Framework в макросах
Практическое руководство. Обработка событий среды в макросах