Code-Library - хранилище готовых шаблонов кода (сниппетов), которые часто используются при разработке макросов. СНИППЕТ (англ. snippet — отрывок, фрагмент)

Используя данный инструмент, вы получить следующие преимущества:

    • постоянный доступ к часто используемым фрагментам кода (шаблонам)
    • уменьшение времени и трудоемкости на написание кода

Подготовительный этап использования снипетов:

  1. активируем рабочий проект VBA
  2. импортируем модуль «SNIPPET_ENUM» — нажатием на кнопку «Вставить модуль»
  3. для навигации по сниппетам создаем легенду снипетов в окне «Immediate», нажатием на кнопку — «Создать легенду»
  4. при необходимости окно «Immediate» можно очистить, нажатием на кнопку «Очистить окно Immediate»
сниппет VBA snippets
Подготовка Code Labrary сниппетов VBA

Этап использования снипетов:

  1. вводим идентификатор сниппета
  2. в выпадающем списке выбираем нужный сниппет
  3. при помощи контекстного меню нажимаем кнопку «Вставить код»
  4. готово!
использование сниппетов macro tools
Пример использование сниппетов

Создание и удаление снипетов в Code-Library хранилище:

Через диалоговое окно «База SNIPPET’S» осуществляются операции создания, редактирования и удаления сниппетов.

создание удаление изменение сниппетов
Создание удаление и изменение сниппетов

Выгрузка базы данных снипетов в книгу Excel:

При нажатии кнопки «Выгрузить» — в активной книге Excel создается лист «SNIPPETS» содержащий базу сниппетов.

выгрузка базы сниппетов
Выгрузка базы сниппетов
Закрыть меню