Cambio de los controles de formulario con VBA en el acceso 2013

Cuando un formulario de base de datos Access 2013 está abierto, puede utilizar código VBA para cambiar el contenido e incluso la aparición de la forma, desde el panorama a los controles individuales.

Supongamos que usted tiene un formulario que incluye un control para elegir un método de pago. Cuando el usuario elige un método de pago, que desea habilitar o deshabilitar otros controles en el formulario basado en el método de pago seleccionado. Alternativamente, es posible que desee autocompletar por algunos otros controles en el formulario o incluso hacer algunos controles visibles o invisibles, dependiendo del método de pago que el usuario ha seleccionado.

En VBA, utilice la siguiente sintaxis para cambiar la propiedad de un control:

ControlName.PropertyName = Valor

ControlName es el nombre completo de un control en una forma abierta, Nombre de la propiedad es el nombre de la propiedad que desea cambiar, y Valor es el nuevo valor de la propiedad. Un punto separa el nombre del control del nombre de la propiedad. El nombre completo significa que el nombre tiene que contener el nombre de la forma y el nombre del control. En un módulo de clase, sin embargo, puede utilizar la palabra clave Yo en reposo durante el nombre del formulario. La palabra clave Yo medio " la forma a la que se adjunta el presente módulo de clase ".




» » » » Cambio de los controles de formulario con VBA en el acceso 2013