Buongiorno a tutti gli amici della community.
Per operazioni lavorative che hanno cadenza mensile, ho la necessità di verificare, al momento del trasferimento dei dati tramite la finestra Filedialog se in una colonna non sono presenti dei codice numerici (nel mio caso specifico solo tre cifre es. 860,720
ecc.) rispetto agli stessi dati fissi riportati nel Foglio DATI ( alla colonnaA) del file che allego per prova.
Cioè dovrebbe accadere questo:
Il codice VBA ( magari lanciato da pulsante di comando) dovrebbe verificare le due colonne ( colonna B del Foglio 1 e colonna A del foglio DAT) e tramite MSGBOX annunciarmi il codice di tre cifre mancante.
Si tenga presente, però, che nel foglio 1 nella colonna B ci sono gli stessi codici ripetuti per più volte ( indicano tate persone che hanno quel tipo di ritenuta mensile es. tanti 930, 870 ecc.) e nel momento in cui il codice VBA rilevi un dato diverso
rispetto alla colonna A del foglio DATI il MSGBOX dovrebbe dire che è assente solo il tipo di codice es. 930, 870 ecc. e non che sono assenti nr. 50 codici 930, 25 codici 870 ecc.
Quindi, per essere chiaro, il MSGBOX deve indicare solo il codice di tre cifre che è assente nel foglio DATI in colonna A e non il numero totale dei codici assenti.
Spero di essere stato chiaro e comprensibile.
Ringrazio anticipatamente tutti coloro che vorranno aiutarmi in questo.
Il link dove ho pubblicato il file è questo:http://1drv.ms/1EwhB95
Ciao Nicola.