Ciao a tutti ragazzi,
volevo sottoporvi un nuovo lavoro in cui mi sono cimentato.
Devo realizzare un file di gestione della manutenzione ordinaria che mi permetta di valutare se gli interventi son stati fatti, quando ed eventualmente rimandarmeli se non son stati implementati.
Sono ancora all'inizio e dunque per capirci mostro alcune immagini.
Questo è il file come si presenta all'inizio e come di presenterebbe una volta aggiornato
https://ibb.co/gwQJf
Come descritto ho un programma molto fitto di azioni che generalmente sono da svolgersi il sabato. Innanzitutto ho creato un report che in base alla programmazione delle caselle arancio mi stampa le azioni da effettuare. Qui evidenzio le azioni seguite da una "checklist" che i miei uomini andranno a svistare a seconda se gli interventi sono stati effettuati o no.
Il lunedì andrò a completare una userform inserendo i seguenti dati :
https://ibb.co/iqUpn
Qui il primo problema. Vorrei che la mia userform appena aperta mi compili tutti i pallini su "non a programma" in maniera da selezionare solo le voci fatto o non fatto.
https://ibb.co/gMEm0
Altro problema da qui io vorrei creare una macro che mi stampa num sett, operatore, azione e che dia un valore 1 se l'azione è stata eseguita e 0 a tutti gli altri, oppure 2 se non è stata eseguita e 0 a tutti gli altri e cosi via dicendo.
Perchè mi creo un database? perchè a seconda di questo nella prima matrice di manutenzione richiamerò i dati in modo da completare con una formattazione condizionale che mi aiuti nella gestione a vista. Se è stato fatto evidenzierò di verde la casella, se non è stato eseguito di rosso.
Ho sempre utilizzato macro con le combotext, e in questo caso purtroppo non so come assegnare un valore 1 a una casella di opzione.
Se avete strade migliori, o software a costo zero, ben venga eheheh.
Un saluto intanto e ancora grazie per l'aiuto sempre fornito.
P.s. se volessi anche gestire che una casella rossa "non eseguita" in base a una frequenza di manutenzione me la riprogrammi??? è fattibile?