Про передачу макросів іншим користувачам - програмні продукти

Якщо ваші колеги або знайомі користуються будь-якими макросами, що автоматизують часто повторювані дії або вирішальними специфічні завдання в документах Word, то має сенс взяти на озброєння такий макрос і використовувати його на своєму комп'ютері для своїх потреб. Але тут виникає питання: як перенести цей макрос в свої документи (шаблони)?

Перший спосіб - скористатися діалоговим вікном Організатор і скопіювати модуль з макросами з одного документа (шаблону) в інший документ, який потім буде передано користувачеві.

Щоб скористатися цим способом, виконайте наведені нижче дії.

  1. Відкрийте документ або шаблон документа, що містить макрос, який необхідно перенести на інший комп'ютер (в призначений для користувача документ) або в інший шаблон.
  2. У меню Сервіс виберіть команду Шаблони і надбудови. Відкриється однойменне діалогове вікно. У цьому вікні натисніть кнопку Організатор. Відкриється інше діалогове вікно:
  3. Перейдіть на вкладку Макроси. Ліворуч і праворуч на цій вкладці будуть відображатися панелі з містяться в шаблонах або документах модулями макросів.
  4. Переконайтеся, що в одній з панелей відображаються всі модулі з джерела - документа (шаблону), з якого здійснюється перенесення. Відповідно в іншій панелі повинен бути документ-одержувач модуля. Найменування документів присутні над панелями. Якщо ваш документ (джерело або одержувач) не відкрито в жодній панелі, то слід натиснути кнопку Закрити файл на одній з панелей, а потім натиснути на змінилося найменування цієї кнопки - Відкрити файл - і вибрати потрібний документ.
  5. Виберіть в панелі відповідного шаблону або документа потрібний модуль (наприклад, модуль NewMacros) і натисніть кнопку Копіювати. Модуль буде скопійований в інший документ.

Після цього я рекомендую вибрати скопійований файл і натиснути кнопку Перейменувати. щоб привласнити переданому модулю нове ім'я. Це робиться для того, щоб уникнути заміщення наявного в документах користувача модуля з таким же ім'ям. Адже інший користувач також міг створити для себе потрібні макроси, які за замовчуванням зберігаються в модулі NewMacros.

  • Закрийте діалогові вікна і передайте цей документ іншому користувачеві.
  • У вікні проектів ви можете бачити різні модулі, об'єднані в групу Modules. Саме в цій групі в шаблоні Normal.dot і створюється стандартний модуль NewMacros.
    У вікні властивостей відображається доступна для редагування властивості модулів. Виділивши в вікні проектів потрібний модуль і перейшовши у вікно властивостей можна перейменувати цей модуль, двічі клацнувши мишею на поле Name.

    Щоб створити новий модуль, в меню Insert виберіть команду Module. У групі Modules буде створений новий модуль з типовим назвою Module1, і відкриється вікно коду з миготливим курсором введення.
    Перейдіть на вікно властивостей і двічі клацніть мишею по полю Name. Типове найменування модуля виділитися і ви можете перейменувати модуль.

    І третій спосіб перенесення макросів в інші документи - експорт та імпорт модулів.

    У списку модулів шаблону (або документа) буде створений (відтворений) новий модуль з містяться в ньому необхідними макросами.