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)

Publicações relacionadas