Salve a tutti.
MI diletto nella programmazione vba.
Quello che vi richiedo non è una soluzione con codice, piuttosto la soluzione ad un problema logico che non so risolvere.
Mi spiego:
Nel programma che sto realizzando, in un bottone, devo controllare (prima di eseguire delle operazioni) che tutta una serie di condizioni siano rispettate altrimenti il comando "Elabora" non puo' partire.
Quindi controllo 26 condizioni prima di cominciare.
Potrei inerire una variabile per ogni controllo (test1, test2, test3 ... test26) e porre a false o true man mano che eseguo i controlli.
Alla fine poi, pero', mi troverei costretto a dover controllare:
if test = true and test2=true and test3=true ... and test26 = true then test_globale = true
Ma questa soluzione non e' praticabile per la serie di test che mi ritrovo alla fine.
D'altro canto se utilizzo solo una variabile di controllo (es. test_ctrl) succede che se, per esmepio, dal controllo 1 al 10 la variabile è false e il test11 la pone a true, alla fine mi ritrovo il pulsante esegui attivato, quando non dovrebbe esserlo in quanto non tutti e 26 i test sono true.
Di sicuro esiste un metodo logico che permette un controllo multiplo.
Potreste suggerirmi una soluzione ?
Grazie