Conhecer os atalhos de teclado mais populares na VBA-Access 2007 irá ajudá-lo a trabalhar mais eficientemente. Utilize este quadro de atalho até que você aprenda as combinações de teclado e suas funções:
Evitando erros ou erros significa que você tem que ser mais preciso ao escrever código em uma linguagem de programação. Felizmente, usando esses atalhos irá depurar código rapidamente em VBA:
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 |
Escrita, edição e testar o seu código VBA no editor de Visual Basic irá correr mais suavemente se você aprender essas teclas de atalho votos e suas funções:
Açao | Tecla de atalho |
---|
Obter ajuda | F1 |
Ver Object Browser | F2 |
Ver as propriedades | F4 |
janela View Code | F7 |
Abrir Project Explorer | Ctrl + R |
Fechar e retornar para o Access | Alt + Q |
Mudar para Acesso | Alt + F11 |
janela de exibição de Immediate | Ctrl + G |
Ver menu de atalho | Shift + F10 (ou para a direita; clique) |
Ver definição | Shift + F2 |
Ir para a última posição | Ctrl + Shift + F2 |
Executar um Sub / UserForm | F5 |
Parar a execução de código | Ctrl + Break |
Para começar suas tarefas feito rapidamente na janela imediata (que permite executar código em qualquer altura, à direita no local) e a janela de código (utilizados para escrita, edição e visualização de VBA) usar esses atalhos VBA:
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 | lt; --- |
Selecione o caractere à esquerda do cursor | Shift + lt; --- |
Mover o cursor para a esquerda uma palavra | Ctrl + lt; --- |
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 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 | F1 |
Obter Informações Rápidas | Ctrl + I |
Esta lista mostra os trabalhos mais comuns realizados em VBA 2007 e as instruções de código que necessita de escrever para completar a tarefa VBA, 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] .propertyName = NewValue
Obter o valor de um controle em um formulário aberto:
Forms! [FormName]! [ControlName] .Value
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] .propertyName = newValue
Fechar um formulário, salvar as alterações de design:
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 "yourMessage"
Faça uma pergunta na tela:
variável = MsgBox ( "sua mensagem", + VbQuestion vbYesNo)