Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение

Прочитал с интересом, спасибо за статью!

Сам я не программист, но по работе периодически автоматизирую что-то в офисе для себя и коллег на VBA (преимущественно в Excel). Установить что-то из интернета без привлечения админа у меня нет возможности, поэтому я не использую в работе JS addins (а хотелось бы).

P.S.: Я признаю, что VBE морально устарел, но для ряда задач связанных с офисом у меня просто нет альтернатив. Если кто-то знает способ писать скрипты для Excel не на VBA и чтобы для последующей эксплуатации написанного разными людьми не нужен был выход в интернет (для скачивания, установки чего бы то ни было), просьба поделиться опытом :)

Немного поделюсь своим велосипедом:

Со временем у меня накопилось небольшое количество ф-ции / процедур на VBA, которые хотелось бы а) где-то централизовано хранить / версионировать; б) легко по ним искать; в) быстро импортировать в Excel файл. В итоге пришел к тому что храню полезные для себя кусочки кода в Github, для поиска по ним сделал простенький сайт. Прочитав вашу статью, я понял, что мне не хватает версионирования "пакетов", а также не задумывался про подобие cli интерфейса, чтобы устанавливать / удалять / обновлять "пакеты" через "вбансоль". Пока что мои пакеты не имеют версий (версия всего одна - самая свежая), а импортировать (включая их зависимости) можно через форму в Personal.xlsb (через "вбансоль" ИМХО было бы удобнее). Также пока нет возможности удалять / обновлять пакеты. После прочтения вашей статьи мне есть над чем подумать и чем занять себя в отпуске :)

Надеюсь, у вас получится доработать ваше решение, с удовольствием почитал бы продолжение! К сожалению, не могу поставить плюс вашей статье, но мысленно поставил. :)

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность