VBA (Visual Basic for Applications ) de código é parte da maioria dos aplicativos do Microsoft Office . Aprender a ler o código envolve a compreensão das linhas de maneira lógica de código aparecem , usando o sistema de ajuda embutido no VBA e talvez consultar online ou recursos de impressão. A sintaxe de cada palavra e afirmação é fixa e será sempre no mesmo formato . Em muitos casos, o significado será evidente , apesar de a ortografia atual de palavras-código pode parecer um pouco incomum. Instruções
1
Abrir VBA no Excel , clicando em " Desenvolvedor " no menu de nível superior e , em seguida, " Visual Basic" para o lado esquerdo da segunda linha de opções do menu. Se você não vê a guia Desenvolvedor , clique no " Botão Office " no canto superior esquerdo da página de planilha. Clique em " Opções do Excel " e " popular". Nas opções populares , clique na caixa de seleção ao lado de " Mostrar guia Desenvolvedor na Faixa de Opções. "
2
Ver a janela de código VBA que se abre na tela . Existente código VBA mostra em linhas separadas nesta janela . As linhas de código fluir de maneira lógica. Leia-os com uma compreensão dos objetivos de cada seção , que geralmente incluem declarações de opção , as declarações de variáveis , procedimentos Sub , instruções ou comandos , direções de saída , declarações comentário e um fim da instrução Sub rotina.
< Br > 3
Leia o significado das declarações de Opção e as declarações de variáveis como segue: " Option Explicit " garantias
que variáveis serão declaradas , evitando erros mais tarde no programa . " Option Base 1 " diz ao programa para começar a contar matrizes de dados de uma só vez de zero.
" Dim [ nome da variável ] Como [tipo] . " Criar uma variável chamada Employee e atribuí-la a um tipo de cadeia alfa caracteres numéricos aparece como Você pode ver " Dim strEmployee as String ". Ambas as formas significam a mesma coisa "Employee Dim as String . ", o prefixo simplesmente esclarece a finalidade para um ser humano. Da mesma forma, " Dim intSalary As Integer ", declara uma variável chamada " Salário ", que irá conter números inteiros
4
Interpretar declarações sub-rotina ou procedimento da seguinte maneira: .
"Sub getEmployeeName () " nomes de um procedimento para recolher o nome de um empregado . Uma instrução de ler " strEmployee = InputBox ( " Digite o nome do funcionário: ")" significa " Exibir uma janela pedindo que o usuário digite o nome do funcionário e atribuí-lo ao strEmployee variável. " Entenda que , se tudo isso é a rotina Sub faz , então a única linha restante será " End Sub ".
5
Interpretar outro código VBA que você pode ver em uma seção Excel VBA como esta :
pastas de trabalho . Adicionar meio criar uma nova workbookRange ( "A1") . Selecionar meios selecione a célula identificada como coluna A, linha declarações 1.If/Then/Else instruir o procedimento para testar se uma condição é verdadeira ou falsa e proceder de forma diferente , dependendo do resultado :
Se intSalary < 50.000 thenMsgBox "Essa pessoa precisa de um aumento! " Else MsgBox " Esta pessoa pode estar fazendo demais! "
6
Saiba o que muito mais de Código VBA palavras significam , destacando a palavra ou digitá-lo no Visual Basic editor e pressionando F1 para obter ajuda.