Codice comune per VBA programmazione e il debug in Access

Questa lista, che vi propone i lavori più comuni eseguite in VBA e le dichiarazioni necessarie per digitare per ottenere il compito VBA completato, in modo da mantenere questa lista a portata di mano:

Aprire una maschera in visualizzazione maschera:

DoCmd.OpenForm "FormName", acNormal

Modificare una proprietà del modulo su una forma aperta:

Forms! [FormName]. PropertyName = newValue

Ottieni valore da un controllo in un modulo aperto:

[FormName]! [ControlName] .value Forms!

Modificare il valore di un controllo in una forma aperta:

Forms! [FormName]! [ControlName] .Value = newValue

Modificare una proprietà di controllo in una forma aperta:

Forms! [FormName]! [ControlName]. PropertyName = newValue

Chiudere una forma, salvare le modifiche:

DoCmd.Close acForm, "formName", acSaveYes

Stampare un rapporto:

DoCmd.OpenReport "reportName", acViewNormal

Eseguire una query di azione:

DoCmd.RunSQL "SQLStatement"

Mostra un messaggio semplice:

MsgBox "yourMessage"

Fai una domanda sì / no sullo schermo:

variabile = MsgBox ("yourMessage", vbQuestion + vbYesNo)