Совместное использование макросов

Оценить
(1 голос)

Возможно, вы будете удивлены, когда узнаете, что формат хранения по умолчанию для макросов — двоичный. С технической точки зрения vsmacros-файл является файлом хране­ния с COM-структурой; внутри этого файла находится весь исходный код для всех макросов проекта. Для того чтобы поделиться макромодулем с другими, вы можете экспортировать данный модуль в файл Visual Basic (vb-файл). Для этого необходимо сделать следующее:

1.   Щелкнуть правой кнопкой мыши макромодуль в Project Explorer среды Macro.

2.   Выбрать пункт Export ModuleName. Появится диалоговое окно Export File (рис. 12.4).

3.   Выберите местоположение и имя файла, после чего макрос будет записан в файл в виде простого текста. Описание: C:\Users\Артём\Desktop\media\image289.jpeg

После экспорта макромодуля вы можете физически поделиться им с другими разработчика­ми (просто передать его). Импортировать ранее экспортированный макрофайл просто: внутри среды Macro надо выбрать Project | Add Existing Item и указать vb-файл макроса для импорта; это приведет к его включению в выделенный в настоящее время в Project Ex­plorer проект. Описание: C:\Users\Артём\Desktop\media\image290.jpeg

При помощи совместного использования всего vsmacros-файла вы можете поделиться и це­ликом макропроектом. В этом случае часто бывает полезно поменять формат хранения по умолчанию с двоичного на текстовый. Это можно сделать в интегрированной среде Visual Studio; для этого надо сначала выбрать .макропроект в Macro Explorer, а затем в окне свойств изменить Storage Format с Binary на Text (рис.* 12.5).

Сразу же после изменения значения этого свойства Visual Studio конвертирует единствен­ный двоичный файл макропроекта в набор текстовых файлов. На этой стадии каждый мо­дуль представляется своим собственным vb-файлом. На рис. 12.6 вы видите файлы в катало­ге MyMacros после того, как проект MyMacros был конвертирован в текст.

Подробнее в этой категории: « Задача макроса Добавление проекта »
Добавление проекта
Написание макроса
Отладка
Обработка событий
Пишем обработчик события

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.