Códigos para tareas comunes vba 2007

Esta lista muestra los trabajos más comunes que se realizan en VBA 2007 y las instrucciones de código que necesita para escribir para completar la tarea de VBA, a fin de mantener esta lista a la mano:

Abrir un formulario en la vista formulario:

DoCmd.OpenForm "nombre del formulario", acNormal

Cambiar una propiedad de formulario en una forma abierta:

Forms! [NomForm] .propertyName = NewValue

Obtener el valor de un control en una forma abierta:

Forms! [NomForm]! [ControlName] .Value

Cambiar el valor de un control en una forma abierta:

Forms! [NomForm]! [ControlName] .Value = nuevoValor

Cambiar una propiedad de control en una forma abierta:

Forms! [NomForm]! [ControlName] .propertyName = nuevoValor

Cerrar un formulario, guardar cambios de diseño:

DoCmd.Close acForm, "nombre del formulario", acSaveYes

Imprimir un informe:

DoCmd.OpenReport "Reportar nombre", acViewNormal

Ejecutar una consulta de acción:

DoCmd.RunSQL "SqlStatement"

Mostrar un mensaje simple:

MsgBox "tu mensaje"

Haz una pregunta en la pantalla:

variable = MsgBox ("tu mensaje", VbQuestion + vbYesNo)
Artículos Relacionados