Video: Come modificare dati Excel con Visual Basic Application e UserForm 2024
Quando un modulo di database di Access 2013 è aperto, è possibile utilizzare il codice VBA per modificare il contenuto e persino l'aspetto del modulo, dall'immagine grande fino a i singoli controlli.
Supponiamo di avere un modulo che include un controllo per la scelta di un metodo di pagamento. Quando l'utente sceglie un metodo di pagamento, si desidera abilitare o disabilitare altri controlli nel modulo in base al metodo di pagamento selezionato. In alternativa, potresti voler compilare automaticamente alcuni altri controlli nel modulo o persino rendere visibili o invisibili alcuni controlli, a seconda del metodo di pagamento selezionato dall'utente.
All'interno di VBA, utilizzare la seguente sintassi per modificare la proprietà di un controllo:
ControlName. PropertyName = Valore
ControlName è il nome completo di un controllo su un modulo aperto, PropertyName è il nome della proprietà che si desidera modificare e Valore è il nuovo valore per la proprietà. Un punto separa il nome del controllo dal nome della proprietà. Il nome completo indica che il nome deve contenere sia il nome del modulo che il nome del controllo. In un modulo di classe, tuttavia, è possibile utilizzare la parola chiave Me per indicare il nome del modulo. La parola chiave Me significa "la forma a cui è collegato questo modulo di classe. “