VbaDeveloper это надстройка (addin) для MS Excel, которая позволяет импортирвать и экспортировать исходный код проектов на VBA.
- Автоэкспорт по сохранению:
- классов
- модулей
- форм
- etc.
- Пользовательское меню в ленте быстрого доступа, позволяющее
- Сделать экспорт всех открытых проектов
- Сделать импорт всех проектов из предустановленной директории
- Сделать автоформатирование кода
Это лишь форк оригинального проекта, который был создан для хранения собранного проекта, тем более со сборкой на есть сложности. Для того что бы его использовать вам потребуется:
- Сохранить последний билд
vbaDeveloper.xlamк себе вC:\Users\%username%\AppData\Roaming\Microsoft\AddIns - Открыть Excel и на вкладке Разработчик добавить надстройку "Vbadeveloper"
- Сохранить проект, например с именем
C:\project\hardproj\okgo.xlsmи закрыть Excel - Заново открыть файл. При этом надстройка автоматически подключится о чем вам сообщит диалоговое окно.
- Файлы проекта будут сохраняться в
srcдиректорию рядом:C:\project\hardproj\src\okgo.xlsm\. При этомokgo.xlsm\это поддиректория src.
По умолчанию сам проект vbaDeveloper исключен из автоэкспорта, автоимпорта и меню в надстройках. Для тех кто хочет сделать все руками:
- открыть консоль (ctrl+g)
- ввести
call build.testExportилиcall build.testImportсоответвенно