Alterando controles de formulário com vba no acesso 2013

Quando um formulário de 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 até 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 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 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 para representar o nome do formulário. a palavra-chave Eu significa “forma a que este módulo de classe está ligado.”


Publicações relacionadas