Esta lista que mostra os trabalhos mais comuns realizados em VBA e as demonstrações que necessita de escrever para obter a tarefa VBA concluída, de modo a manter esta lista acessível:
Abra um formulário no modo de formulário:
DoCmd.OpenForm "formname", AcNormal
Alterar uma propriedade de formulário em um formulário aberto:
Forms! [formName].nome da propriedade = newValue
Obter o valor de um controle em um formulário aberto:
Forms! [formName]! [controlname].Valor
Alterar o valor de um controle em um formulário aberto:
Forms! [formName]! [controlname] .Value = newValue
Alterar uma propriedade de controle em um formulário aberto:
Forms! [formName]! [controlname].nome da propriedade = newValue
Fechar um formulário, salvar as alterações:
DoCmd.Close acForm, "formName", acSaveYes
Imprimir um relatório:
DoCmd.OpenReport "reportName", AcViewNormal
Executa uma consulta ação:
DoCmd.RunSQL "SQLStatement"
Mostrar uma mensagem simples:
MsgBox "sua mensagem"
Pergunte a um sim / não na tela pergunta:
variável = MsgBox ( "sua mensagem", + VbQuestion vbYesNo)
Navegação e seleção de código no VBA
Use estes atalhos VBA na janela de código (utilizados para escrita, edição e visualização de VBA) e a janela imediata (que permite executar código em qualquer altura, à direita no local) para obter os seus postos de trabalho feito rapidamente.
Açao | Tecla de atalho |
---|
Mover o cursor um caractere à direita | - |
Escolha um personagem para a direita | Shift + - |
Mover o cursor para a direita uma palavra | Ctrl + - |
Selecione para o fim da palavra | Ctrl + Shift + - |
Mover o cursor um caractere à esquerda | larr- |
Selecione o caractere à esquerda do cursor | Shift + larr- |
Mover o cursor para a esquerda uma palavra | Ctrl + larr- |
Mover o cursor para o início da linha | Casa |
Selecionar o texto para o início da linha | Shift + Início |
Mover o cursor para o fim da linha | Fim |
Selecionar o texto para o final da linha | Shift + End |
Mova o cursor para cima uma linha | ^ |
Mover o cursor para baixo uma linha | darr- |
Mover o cursor para o próximo procedimento | Ctrl + darr- |
Mover o cursor para procedimento anterior | Ctrl + ^ |
Rolar para cima uma tela | PgUp |
Rolar para baixo uma tela | PgDn |
Ir para a parte superior do módulo | Ctrl + Home |
Selecione todo o texto a parte superior do módulo | Ctrl + Shift + Home |
Ir para o fundo do módulo | Ctrl + End |
Selecionar todo o texto à parte inferior do módulo | Ctrl + Shift + End |
seleção Cut | Ctrl + X |
Copiar seleção | Ctrl + C |
seleção paste | Ctrl + V |
Cortar a linha atual para a área de transferência | Ctrl + Y |
Excluir para o fim da palavra | Ctrl + Delete |
Excluir caractere ou texto selecionado | Apagar (Del) |
Apagar o caractere à esquerda do cursor | retrocesso |
Excluir para o fim da palavra | Ctrl + Delete |
Excluir para o início da palavra | Ctrl + Backspace |
Desfazer | Ctrl + Z |
linha travessão | Aba |
linha Outdent | Shift + Tab |
Encontrar | Ctrl + F |
Substituir | Ctrl + H |
Encontre o próximo | F3 |
Localizar anterior | Shift + F3 |
Obter ajuda com a palavra selecionada no momento | F1 |
Informações rápidas | Ctrl + I |
VBA Chaves gerais editor de atalhos
A tabela a seguir mostra algumas teclas de atalho votos, e as suas funções, disponíveis em todo o editor do Visual Basic, onde você escrever, editar e testar seu código VBA.
Açao | Tecla de atalho |
---|
Alternar entre o Access eo editor VBA | Alt + F11 |
Socorro | F1 |
Ver Object Browser | F2 |
Ver as propriedades / eventos | F4 |
janela View Code | F7 |
janela de exibição de Immediate | Ctrl + G |
Ver menu de atalho | Shift + F10 (ou para a direita; clique) |
Executar um Sub / UserForm | F5 |
Parar a execução de código | Ctrl + Break |
Feche o Editor de VBA e regresso para o Access | Alt + Q |
VBA Teclas de atalho de depuração
Desde código em uma linguagem de programação tem de ser escrito exatamente, não pode haver erros ou bugs. Felizmente, você pode depurar o código em VBA rapidamente com estes atalhos de depuração:
Açao | Tecla de atalho |
---|
breakpoint alternância | F9 |
entrar | F8 |
passar por cima | Shift + F8 |
Sair | Ctrl + Shift + F8 |
Corra para cursor | Ctrl + F8 |
Limpar todos os pontos de interrupção | Ctrl + F9 |