Sei que já devo ter falado disto em algum lugar por aqui, ou talvez em algum outro blog ou fórum da vida, mas na dúvida. vale a pena ver (ou escrever) de novo.
O Smart Indenter é um dos melhores plugins já criados para o VBA em termos de organização de código. Este plugin permite que você faça a auto-indentação do código com apenas um clique (ou dois). Para entender o que é indentação, vou pedir uma ajudinha par ao Wikipédia:
“Dentro da computação, indentação é um termo aplicado ao código fonte de um programa para indicar que os elementos hierarquicamente dispostos têm o mesmo avanço relativamente à posição (y,0).”Ler mais
Como sabemos que a IDE do VBA não evoluir mais pelas mãos da Microsoft, mas ainda tem muita gente programa nessa plataforma, os camaradas da Office Automation Ltd resolveram criar este plugin para facilitar a vida, fazendo que você não precise ficar dando TABs ou espaços no código.
Além da tarefa tradicional, é possível configurar como a indentação será efetuada. A tela de configurações pode ser vista abaixo:
A ativação é feita facilmente clicando no botão direito dentro do código e acionar o menu Smart Indenter:
O bom é que existem versões do software para quase todos os VBs exisitentes. O download pode ser feito pelo seguinte link:
http://www.oaltd.co.uk/Indenter/IndentPage.asp
Os autores possuem outros plugins/addins muito interessantes para o VBA que comentarei aqui em outra oportunidade.
Bom proveito aos VB maníacos!
Tomás Vásquez
www.tomasvasquez.com.br