O AkelPad tem scripts VB habilitados, então tente perguntar no site da Akelpad sobre isso. Também PSPad tem.
Eu herdei muito código VBA para manter e até agora estou usando o VBE. Às vezes é muito difícil fazer algumas tarefas, como pesquisa de texto avançada, então normalmente eu exporto o módulo, edito o conteúdo com o vim e importo o módulo modificado para testar o código.
Isso pode ficar um pouco confuso e chato. Eu sei que o VBE pode ser COM automatizado, então eu estava pensando se há uma maneira (como um plugin ou um script) para usar um Editor de Texto externo (vim, notepad ++ ou texto sublime) para escrever código VBA e atualizá-lo automaticamente o VBE
Obrigado antecipadamente
Recentemente eu encontrei o Text Edit Anywhere , e usando uma tecla de atalho agora posso ter uma janela do editor do notepad ++ sincronizada com o editor de código do Excel.
O único problema que não consegui resolver até agora é que as letras cirílicas não passam do notepad ++ para o Excel: assim que eu salvo o script uma vez, todas elas são convertidas em pontos de interrogação (embora copiar e colar do notepad ++ preserva as cartas). Além disso, eu recomendo a solução: permite que você edite texto em qualquer programa com qualquer editor.
Sublime Text 2 também funciona com o VBscript. Você precisará deste Pacote VBscript (github) para acessar a sintaxe.
Tags gvim notepad++ sublime-text-2 vba