Про передачу макросів іншим користувачам, MS Office, Програмні керівництва, статті

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


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


Тут слід зазначити, що автоматично створюються макроси в редакторі Word записуються в стандартний модуль NewMacros глобального (загального) шаблону Normal.dot. Цей модуль може містити велику кількість макросів для самих різних маніпуляцій з текстом.


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



  1. Відкрийте документ або шаблон документа, що містить макрос, який потрібно перенести на інший комп’ютер (в користувальницький документ) або в інший шаблон.
  2. У меню Сервіс виберіть команду Шаблони і надбудови. Відкриється однойменне діалогове вікно. У цьому вікні натисніть кнопку Організатор. Відкриється інше діалогове вікно:

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


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


    Щоб скопіювати до новоствореного модуль потрібні макроси, просто скопіюйте коди потрібних макросів в буфер обміну і вставте їх у ваш модуль.
    Після цього можна закрити вікно редактора VB і повторити дії з перенесення потрібного модуля з макросами з одного документа в інший.


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



    1. Виберіть потрібний модуль для експорту.
    2. У меню File виберіть команду Export File. Відкриється стандартне вікно збереження файлу. Зверніть увагу, що файл модуля буде мати розширення bas.
    3. Вкажіть місце на диску, де файл буде збережений і збережіть його під якимось зрозумілим іменем.
    4. На іншому комп’ютері відкрийте редактор Visual Basic і з меню File виберіть команду Import File. Відкриється однойменне діалогове вікно, в якому слід вибрати ваш збережений файл модуля і натиснути кнопку Відкрити.

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

    Схожі статті:


    Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

    Коментарів поки що немає.

    Ваш отзыв

    Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

    *

    *