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
соответвенно