Questione : Ottenendo i valori dai comandi della forma

Ho una forma non legata con alcune caselle combinate.  Voglio i valori di questi comandi essere disponibili globalmente.  Così ho scritto una funzione in un modulo globale per ottenere questi valori, come segue: funzione Year2Term del

Public come String
se non CurrentProject.AllForms (“frmMenu„). IsLoaded allora esce Function
Year2Term = Form_frmMenu.cbxCompareYear2.Value
End Function

Problem è, esso sempre non rileva il valore corrente.  Se cambio il valore in un controllo, la funzione dovrebbe rendere quel nuovo valore, ma non fa; lo dà qualunque era originale là.  È ci un migliore senso ottenere a quel valore?

Mike

class= del

Risposta : Ottenendo i valori dai comandi della forma

definitivamente, se stiate utilizzando questo i valori nelle domande, using le variabili pubbliche è una buona idea.
Altre soluzioni  
 
programming4us programming4us