Códigos para tarefas comuns vba 2007
Esta lista mostra os trabalhos mais comuns realizados em VBA de 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
Executar uma consulta de acção:
DoCmd.RunSQL "SQLStatement"
Mostrar uma mensagem simples:
MsgBox "sua mensagem"
Faça uma pergunta na tela:
variável = MsgBox ("sua mensagem", VbQuestion + vbYesNo)