L'UserForm è modale, per default, per cui l'esecuzione del codice chiamante viene bloccata fintanto che questo non viene chiuso.Originariamente inviato da leomac
Come posso aggiornare la label nell'immediato?? e come mai succede ciò??
Per fare in modo che la Label sia comunque aggiornata bisogna caricare prima il Form senza che sia reso visibile, aggiornare la Label e solo dopo mostrare il Form.
In pratica:
codice:Private Sub CommandButton2_click() Dim a as String Dim b As String a = Scheda_Info_Generali.TextBox10.text 'nome b = Scheda_Info_Generali.TextBox9.text 'cognome Scheda_Info_Generali.Hide Scheda_Info_Contrattuali.Load Scheda_Info_Contrattuali.label24.Caption = "INDICAZIONI CONTRATTUALI DI" & a & chr(160) & b Scheda_Info_Contrattuali.Show End SubBoolean

Boolean
Rispondi quotando