Como personalizar o ambiente vba através da aba do editor

Se você é sério sobre como se tornar um programador Excel, você vai gastar um monte de tempo com módulos de VBA na sua tela. Para ajudar a tornar as coisas o mais confortável possível, VBE oferece muito poucas opções de personalização.

Quando VBE é ativa, escolha Ferramentas → Opções. Você verá uma caixa de diálogo com quatro guias: Editor, Format Editor, Geral e Docking. Tome um momento para explorar algumas das opções encontradas em cada guia.

A figura a seguir mostra as opções acessados ​​clicando na guia Editor da caixa de diálogo Opções. Use a opção na guia Editor para controlar como certas coisas funcionam no VBE.

O guia Editor na caixa de diálogo Opções.
O guia Editor na caixa de diálogo Opções.

A opção de verificação automática de sintaxe

O Check definição Auto Syntax determina se VBE aparece uma caixa de diálogo se detectar um erro de sintaxe, enquanto você está digitando o seu código VBA. A caixa de diálogo diz mais ou menos qual é o problema. Se você não escolher essa configuração, bandeiras VBE erros de sintaxe, exibindo-os em uma cor diferente do resto do código, e você não tem que lidar com caixas de diálogo aparecendo na tela.

Video: Personalizando Botoes

A opção Requerer declaração de variável

Se a opção Exigir declaração de variável é definida, o VBE irá inserir uma instrução Option Explicit no início de cada novo módulo VBA que você adicionar. Quando a instrução Option Explicit aparece no seu módulo, você deve definir explicitamente cada variável que você usa.

A opção Auto List Members

Se a opção Auto List Members está definido, VBE fornece alguma ajuda quando você está digitando o seu código VBA. Ele exibe uma lista que seria logicamente completar a declaração que você está digitando. Este recurso é um dos melhores no VBE.

A opção Auto Quick Info

Se a opção Auto Quick Info é selecionado, VBE exibe informações sobre as funções e os seus argumentos enquanto você digita. Este comportamento é semelhante à maneira como o Excel lista os argumentos para uma função que você começar a digitar uma nova fórmula.

Video: Curso de Excel VBA - passo a passo Introdução.avi

A opção Dicas de Dados Auto



Se a opção Dicas de Dados Auto está definido, VBE exibe o valor da variável sobre a qual o cursor é colocado quando você está depurando código. Esta opção é ativada por padrão e muitas vezes é bastante útil. Não há nenhuma razão para desligar essa opção.

A configuração Auto Indent

A configuração Auto recuo determina se VBE recua automaticamente a cada nova linha de código o mesmo que a linha anterior. A maioria dos desenvolvedores do Excel estão interessados ​​em usar recortes em seu código, por isso esta opção é normalmente mantida por diante.

By the way, usar a tecla Tab, não a barra de espaço para recuar seu código. Além disso, você pode pressionar Shift + Tab para recuo à esquerda uma linha de código. Se você deseja recuar mais do que apenas uma linha, selecione todas as linhas que você deseja recuar e pressione a tecla Tab.

barra de ferramentas Editar do VBE (que está oculta por padrão) contém dois botões úteis: Recuo e Diminuir avanço. Estes botões permitem que você rapidamente travessão ou recuo à esquerda um bloco de código. Selecione o código e clicar em um desses botões para alterar o recuo do bloco.

A opção de edição arrastar-e-soltar texto

A opção de edição arrastar-e-soltar texto, quando ativado, permite copiar e mover texto, arrastando e soltando com o mouse.

O Padrão para módulo completo Ver opção

O Padrão para módulo completo Ver opção define o estado padrão para novos módulos. (Ele não afeta os módulos existentes.) Se for definido, os procedimentos na janela de código aparecem como uma única lista de rolagem. Se esta opção estiver desligada, você pode ver apenas um procedimento de cada vez.

A opção Procedimento Separator

Quando a opção de Procedimento de separação está ligado, barras de separação aparecem no fim de cada procedimento em uma janela de código. barras de separação fornecer uma linha visual agradável entre os procedimentos, tornando mais fácil para ver onde um pedaço de código termina e outro começa.


Publicações relacionadas