Vídeo: The Excel VBA Menu 2024
Por Alan Simpson
Programação O Microsoft Access com VBA pode ser muito mais fácil se você conhece os atalhos do teclado para os comandos e tarefas mais comuns e os bits de código mais comuns que você usará no editor e janelas imediatas como você cria e depura seu aplicativo do Access.
Código comum para programação e depuração do VBA no Access
Esta lista mostra os trabalhos mais comuns realizados no VBA e as declarações que você precisa digitar para que a tarefa VBA seja concluída, então mantenha essa lista à mão:
Abra um formulário na vista de formulário:
DoCmd. OpenForm " formname ", acNormal
Alterar uma propriedade de formulário em um formulário aberto:
Formulários! [ formName ]. propertyName = newValue
Obter valor de um controle em um formulário aberto:
Formulários! [ formName ]! [ nome de controle ]. Valor
Alterar o valor de um controle em um formulário aberto:
Formulários! [ formName ]! [ nome de controle ]. Valor = newValue
Alterar uma propriedade de controle em um formulário aberto:
Formulários! [ formName ]! [ nome de controle ]. propertyName = newValue
Feche um formulário, salvando alterações:
DoCmd. Fechar acForm, " formName ", acSaveYes
Imprima um relatório:
DoCmd. OpenReport " reportName ", acViewNormal
Execute uma consulta de ação:
DoCmd. RunSQL " SQLstatement "
Mostra uma mensagem simples:
MsgBox " yourMessage "
Pergunte a uma pergunta de sim / não na tela:
variável = MsgBox (" yourMessage ", vbQuestion + vbYesNo)
Navegação e seleção de código na VBA
Use esses atalhos VBA na janela de código (usado para escrever, editar e visualizar VBA) e a janela Imediata (que permite que você execute o código a qualquer momento, logo no local) para fazer seus trabalhos rapidamente.
Ação | Tecla de atalho |
---|---|
Mover o cursor para a direita um caractere | → |
Selecionar o caractere para a direita | Shift + → |
Mover o cursor para a direita uma palavra | Ctrl + → |
Selecionar para o fim da palavra | Ctrl + Shift + → |
Mover o cursor para a esquerda um caracter | e larr; |
Selecione o caractere para a esquerda do cursor | Shift + & larr; |
Mover o cursor para a esquerda uma palavra | Ctrl + & larr; |
Mover o cursor para o início da linha | Início |
Selecionar texto para iniciar a linha | Shift + Home |
Mover o cursor para o final da linha | Fim |
Selecionar texto até o final da linha | Shift + End |
Mover o cursor até uma linha | e uarr; |
Mova o cursor para baixo uma linha | e darr; |
Mova o cursor para o próximo procedimento | Ctrl + & darr; |
Mover o cursor para o procedimento anterior | Ctrl + & uarr; |
Percorrer uma tela | PgUp |
Deslocar para baixo uma tela | PgDn |
Ir para o topo do módulo | Ctrl + Home |
Selecionar todo o texto ao topo do módulo | Ctrl + Shift + Home |
Ir para a parte inferior do módulo | Ctrl + Fim |
Selecionar todo o texto para a parte inferior do módulo | Ctrl + Shift + Fim |
Cortar seleção | Ctrl + X |
Seleção de cópia | Ctrl + C |
Cole a seleção | Ctrl + V |
Cortar a linha atual para a área de transferência | Ctrl + Y |
Excluir para o final da palavra | Ctrl + Excluir |
Excluir caractere ou texto selecionado | Excluir (Del) |
Excluir caractere para a esquerda do cursor | Retrocesso |
Excluir para o final da palavra | Ctrl + Excluir |
Excluir para o início da palavra | Ctrl + Backspace |
Desfazer | Ctrl + Z |
Indent line | Tab |
Outdent line | Shift + Tab |
Localizar | Ctrl + F |
Substituir | Ctrl + H |
Encontre Next | F3 |
Encontre o anterior | Shift + F3 |
Obter ajuda com a palavra atualmente selecionada | F1 |
Informações rápidas | Ctrl + I |
VBA geral Teclas de atalho do editor
A tabela a seguir mostra algumas teclas de atalho úteis e sua f Unctions, disponível em todo o editor Visual Basic, onde você escreve, edita e teste seu código VBA.
Ação | Tecla de atalho |
---|---|
Alternar entre o Access e o editor VBA | Alt + F11 |
Ajuda | F1 |
Exibir navegador de objeto | F2 |
Exibir propriedades / eventos | F4 |
Ver janela de código | F7 |
Ver janela imediata | Ctrl + G |
Ver menu de atalho | Shift + F10 (ou clique com o botão direito do mouse) |
Executar um sub / UserForm | F5 |
Parar a execução do código | Ctrl + Break |
Fechar o VBA Editor e retornar ao Access | Alt + Q |
VBA Debugging Shortcut Keys
Como código em uma linguagem de programação deve ser escrito exatamente, não pode haver erros ou erros. Felizmente, você pode depurar o código no VBA rapidamente com esses atalhos de depuração:
Ação | Tecla de atalho |
---|---|
Alternar ponto de interrupção | F9 |
Etapa em | F8 |
Etapa em | Deslocamento + F8 |
Sair | Ctrl + Shift + F8 |
Executar para o cursor | Ctrl + F8 |
Limpar todos os pontos de interrupção | Ctrl + F9 |