Любую книгу Excel можно преобразовать в надстройку. Шаги, которые необходимо выполнить для создания надстройки, очень точны и могут показаться немного утомительными (особенно в первые несколько раз, когда вы это делаете). Чтобы создать защищенный файл надстройки, вам нужно немного поработать в редакторе VBA и в самом Excel. Во-первых, вот шаги, которые необходимо выполнить для правильной настройки в редакторе VBA:

  1. Загрузите книгу, которая станет вашей надстройкой.

  2. Нажмите Alt + F11. В Excel отобразится редактор Visual Basic.

  3. В самом верху окна «Проект» выберите выделенную жирным шрифтом запись, в которой объявляется имя открытого проекта VBA.

  4. Выберите параметр «Свойства» в меню «Инструменты». Откроется диалоговое окно «Свойства проекта».

  5. Убедитесь, что выбрана вкладка Защита. (См. Рис. 1.)

  6. Убедитесь, что установлен флажок «Заблокировать проект для просмотра».

  7. Введите пароль в оба поля внизу диалогового окна.

  8. Щелкните ОК. Диалоговое окно закрывается.

  9. Нажмите Alt + Q. Excel закроет редактор Visual Basic и вернется в книгу Excel.

Теперь пора немного поработать в Excel. Если вы используете Excel 2010 или более позднюю версию, выполните следующие действия:

  1. Откройте вкладку Файл на ленте.

  2. Убедитесь, что в левой части диалогового окна выбрана опция «Информация».

  3. Щелкните ссылку «Свойства» в правой части диалогового окна, а затем щелкните «Дополнительные свойства». Excel отображает диалоговое окно «Свойства» для вашей книги.

  4. Убедитесь, что отображается вкладка «Сводка». (См. Рис. 2.)

  5. Убедитесь, что поле заголовка заполнено. То, что вы здесь вводите, появится в диалоговом окне надстроек, используемом Excel.

  6. Убедитесь, что поле «Комментарии» заполнено. То, что вы здесь вводите, появится в области описания диалогового окна надстройки, используемого Excel.

  7. Щелкните по кнопке ОК.

  8. Нажмите F12. Excel отображает диалоговое окно «Сохранить как».

  9. В раскрывающемся списке «Тип файла» укажите тип файла надстройки Excel (* .xlam).

  10. Укажите имя для файла надстройки в поле Имя файла.

  11. Щелкните Сохранить. Ваш файл надстройки создан.

  12. Закройте книгу, которую вы только что сохранили как надстройку.

В Excel 2007 действия немного отличаются:

  1. Нажмите кнопку «Office», «Подготовить», а затем «Свойства». Excel отображает панель информации о документе чуть ниже ленты и чуть выше листа.

  2. Убедитесь, что поле заголовка заполнено. То, что вы здесь вводите, появится в диалоговом окне надстроек, используемом Excel.

  3. Убедитесь, что поле «Комментарии» заполнено. То, что вы здесь вводите, появится в области описания диалогового окна надстройки, используемого Excel.

  4. Закройте панель информации о документе.

  5. Нажмите F12. Excel отображает диалоговое окно «Сохранить как».

  6. В раскрывающемся списке «Тип файла» укажите тип файла надстройки Excel (* .xlam).

  7. Укажите имя для файла надстройки в поле Имя файла.

  8. Щелкните Сохранить. Ваш файл надстройки создан.

  9. Закройте книгу, которую вы только что сохранили как надстройку.

_Примечание: _

Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.

link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера].

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (8528) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Creating_Add-Ins [Создание надстроек].