Alterando Controles de formulário com VBA no Access 2013

Quando um formulário banco de dados Access 2013 está aberto, você pode usar o código VBA para alterar o conteúdo e até mesmo a aparência do formulário, a partir da grande figura para baixo para os controles individuais.

Suponha que você tenha um formulário que inclui um controle para a escolha de um método de pagamento. Quando o usuário escolhe um método de pagamento, você quer ativar ou desativar outros controles no formulário com base no método de pagamento escolhido. Alternativamente, você pode querer preencher automaticamente alguns outros controles no formulário ou até mesmo fazer alguns controles visível ou invisível, dependendo do método de pagamento que o usuário selecionado.

Dentro VBA, use a seguinte sintaxe para alterar a propriedade de um controle:

ControlName.PropertyName = Valor

ControlName é o nome completo de um controle em um formulário aberto, Nome da propriedade é o nome da propriedade que você deseja alterar e, Valor é o novo valor para a propriedade. Um ponto separa o nome do controle a partir do nome da propriedade. O nome completo significa que o nome tem de conter tanto o nome da forma e o nome do controlo. Em um módulo de classe, no entanto, você pode usar a palavra-chave Eu estar para o nome do formulário. a palavra-chave Eu significa # 147 forma a que este módulo de classe é anexado # 148.;

menu