Formattazione condizionale con VBA

Storico discussioni

Novizio di Federico
Ciao a tutti,
sono davvero un novizio di vba e nemmeno troppo esperto di excel.ho disegnato una userform con solo alcune caselle di testo e un pulsante chiudi. vorrei che al lancio di excel comparisse solamente questa userform, che esponesse nelle sue textbox dei dati presi dal worksheet e che l'utente possa solo chiuderla. i miei dubbi: 1) č possibile non far comparire neanche 1 foglio? mi riesce di farne sparire uno, tramite le proprietą visible, ma l'ultimo non me lo fa impostare a vis=false
2) i dati del folgio sono numeri decimali a due cifre; come faccio a metterli nelle rispettive textbox mantenendone il formato?
perdonatemi e non ridete troppo guardando l mio codice, grazie a tutti
 
Private Sub Workbook_Open()
    Load Msk_monete
    Worksheets("Foglio1").Activate
    ' vorrei che leggesse ed esponesse il valore in A2
    Msk_monete.out_2 = Foglio1.Cells(1, 2)
    Msk_monete.Show

End Sub

Ciao federico di Apoben64
Complimenti perchč per un novizio ti sei dato da fare.
sul primo punto direi che excel permette che tutti i fogli , tranne uno, possono essere invisibili; di solito questo foglio lo si usa come apertura, lo si bloccare o proteggere .
sul secondo punto devi agire sulla proprietą della textbox1 (evento change o after update) inserendo questa istruzione :
 
TextBox1.Text = CDbl(TextBox1.Text) ' Cdbl formato decimale



Cognolato Studio © 2005