Ciao
ti invito a
non scrivere in maiuscolo sui forum perché equivale ad urlare.
Ciò premesso, ti ho accennato che io non sono entrato nel merito del resto del tuo programma.
A mio avviso è proprio la struttura della programmazione che devi cambiare.
Ti allego un file di test che fa più o meno quello che chiedi.
Provalo così com'è (nella uform c'è pure una casella con l'ora che, se leggi all'interno della macro puoi benissimo eliminare.
Studiati bene le varie macro.
In sintesi:
- la combobox ti permette la selezione di un nominativo
- lo spinbutton ti permette di scorrere avanti e dietro i record
- per modificare un dato, scegli il record con una di queste due opzioni, rettifichi quello che vuoi e premi modifica
- per eliminare un record premi elimina
- per aggiungere prima premi "Nuovo record", inserisci i dati e poi premi "Inserisci"
- l'ID è gestito da programma e non lo puoi variare in quanto chiave univoca.
- i vari pulsanti vengono abilitati/disabilitati secondo l'occasione.
Se fa al tuo caso adattalo alle tue esigenze.
saluti
Edit: nel vb c'è il modulo1 che non ha nessuna attinenza con il lavoro e può essere eliminato
[Modificato da dodo47 11/07/2017 13:34]
Domenico
Win 10 - Excel 2016