Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao Enzo,
provo ad indicarti la strada corrette in modo un po' piu' diretto :
dopo aggiornamento della combo preferenze, invoca :
With Me
.orario_insegn.Visible = CBool(.preferenza.Value = 1 Or .preferenza.Value = 3 Or .preferenza = 4)
.giorno_insegn.Visible = CBool(.preferenza.Value = 2 Or .preferenza.Value = 3 Or .preferenza = 4)
.sedescolastica.Visible = CBool(.preferenza.Value = 4)
End With
cosi' ottieni lo stesso, ma con l'operatore not l'esecuzione dovrebbe essere piu' lenta (appena posso verifico questa ipotesi) :
With Me
.orario_insegn.Visible = CBool(Not (.preferenza.Value = 2 Or .preferenza.Value = 5))
.giorno_insegn.Visible = CBool(Not (.preferenza.Value = 1 Or .preferenza.Value = 5))
.sedescolastica.Visible = CBool(.preferenza.Value = 4)
End With
Facci sapere.
Ciao, Sandro.