Подтвердить что ты не робот

Рекомендуемая IDE для VBA

Есть ли рекомендуемая среда разработки для разработки макросов Excel VBA, которые обеспечивают разумную отчетность об ошибках и завершение кода?

В настоящее время я использую среду разработки Microsoft Visual Basic для приложений, которая поставляется с Excel 2007, но до сих пор она менее идеальна.

Даже плагин для Vim или Emacs будет отличным.

4b9b3361

Ответ 1

Вы в значительной степени застряли в MS IDE, но есть некоторые хорошие дополнения. Два из них, которые я использую постоянно:

Ответ 2

Посмотрите на SourceTools.xla. Это не IDE, а надстройка для VBA, которая позволяет сохранять/читать все исходные файлы из вашего проекта в фактические текстовые файлы для использования с контролем источника. Я использую его как минимум год, и я очень доволен. Он даже позволяет прямое использование в системах управления версиями CVS или SVN для commits/diff, но вам не нужно делать это из среды IDE. И он свободен, и он поставляется с исходным кодом, разблокированным, если вы хотите его настроить.

Ответ 3

Я использую и рекомендую Rubberduck. Описание с веб-сайта:

Rubberduck - очень активный проект надстройки COM с открытым исходным кодом, который интегрируется с редактором Visual Basic для включения функций, которые каждый программист хочет иметь в своей среде IDE. От модульного тестирования до источника управления, от проверки кода до рефакторинга, программирование в VBA никогда не будет одинаковым.