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” содержащий базу сниппетов.

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