Alla fine era piu' semplice di quello che sembrava
Ho cambiato la casella di testo in casella combinata con elenco valori origine e maschera ora breve 00:00
Accetta solo i valori in elenco origine dalle 08:00 fino alle 23:30 a intervalli di 30 minuti
li puoi digitare oppure scegliere indifferentemente da casella combinata.
Al record successivo aggiorno l'orario aggiungendo la durata della lezione
Me.txtOra.Value = DateAdd("n", Me.cboOre.Value * 60, Me.txtOra)
txtOra e' il campo che ho trasformato in casella combinata (ho lasciato prefisso txt perche' ci sono altre elaborazioni)
cboOre e' la durata in ore della lezione di guida (0.5 - 1.0 - 1.5 - 2.0) ed e' il valore che addiziono per
impostare automaticamente l'orario di inizio della lezione successiva
orario che posso comunque modificare se e' il caso (ad esempio pause tra una lezione e l'altra)
Grazie a tutti come sempre