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)