Visual Basic for Applications, ou VBA, é uma linguagem de programação simples, que inclui Microsoft em um punhado de seus programas do Office , incluindo o Excel 2010. VBA permite que você escreva código que irá interagir com ou saída para sua planilha Excel. Programas Excel VBA são freqüentemente chamados de macros , como são normalmente projetados para executar tarefas repetitivas na planilha. Criando uma macro Excel VBA é só uma questão de abrir o editor de VBA e usando a sintaxe correta para iniciar o programa . Instruções
1
Localize o arquivo Excel que pretende aumentar , incluindo um programa VBA. Dê um duplo clique no arquivo para abrir a planilha .
2
Mantenha a tecla Alt e pressione F11 para abrir o editor de VBA. O editor irá abrir em uma nova janela .
3
clique com o botão direito do mouse em qualquer uma das suas planilhas , que serão listados na coluna fina no lado esquerdo do editor VBA. Passe o mouse sobre "Inserir" e selecione " Module ". Isto irá adicionar um novo módulo , que é apenas uma coisa para manter o seu programa VBA, para a lista. Dê um duplo clique no módulo que aparece e, a metade direita do editor VBA ficará branco .
4
Clique no lado direito do editor VBA. Um cursor intermitente aparece. Digite o seguinte código para o editor :
Sub Nome ( )
Change " Name" para o que você quer chamar o seu sub-rotina. Pressione Enter para completar a linha eo editor VBA irá automaticamente colocar o comando " End Sub " em uma linha abaixo do cursor. Isto é como você vai começar a todas as macros que você criar no VBA.
5
Criar variáveis do seu programa nas próximas linhas . Comece cada linha com a palavra " Dim ", o que significa que você está criando uma variável. Digite o nome da variável seguido da palavra " como ", então o tipo de variável. Por exemplo, tanto " Dim x as Integer " e " Dim y como Variant " são aceitáveis. Se você tiver múltiplas variáveis do mesmo tipo , coloque-os na mesma linha separados por uma vírgula , como " Dim x , y como Integer. "
6
Digite o código real para o seu programa sob as variáveis . Digite o código em letras minúsculas , como VBA vai capitalizar automaticamente comandos que ele reconhece , o que pode ajudá-lo a escrever seu código. VBA vai ajudá-lo a completar certos comandos. Por exemplo, quando você digitar " Range (" para começar uma linha de código que irá selecionar um intervalo de células na planilha , o VBA mostrará uma pequena caixa ao lado de seu cursor dizendo o formato correto para completar o argumento. Quando você começa a um ponto em seu código onde é óbvio que você vai precisar ligar para certas funções , VBA irá exibir automaticamente uma lista de todas as funções , permitindo que você selecione a partir da lista em vez de digitá -lo dentro