confrontare due elenchi
Hai un problema con Excel? 
confrontare due elenchi
di rita (utente non iscritto) data: 15/03/2013 10:07:12
ciao a tutti, un consiglio per snellire una procedura troppo lunga
ho da confrontare due elenchi
colonna a nome e cognome
colonna c una serie di nomi e cognomi , la colonna c in genere e' quella con piu' dati
ora vorrei trovare un sistema piu' veloce con una istruzione vba che mi permettesse di trovare i dati della colonna a con la colonna c (la colonna c puo' contenere piu' volte lo stesso cognome e nome)
il problema mi sorge in quanto a parita' di stesso dato nella colonna a con la colonna c riesco a velocizzarlo
ma una cella della colonna a potrebbe avere lo stesso riferimento della colonna c con dei dati mi spiego meglio
se in a1 ho pippo e in c1 o in c8 etc ho pippo ok
ma se in a1 ho pippo spa e in c ho pippo s.p.a. non riesco a trovarlo
ho provato con l'istruzione instr ma non riesco a districarmi
nella colonna d se trovato il valore dovrei mettere "ok" vicino alla relativa cella "c" ma se riuscissi almeno a trovare una soluzione che dicesse "controlla potrebe essere uguale" sarei a cavallo
ps. nell'esempio il valore da ricercare e' pippo spa ma potrei avere "societa' xxx di pippo e pluto" e nella colonna c "societa' xxx"
spero di essere stata chiara
grazie se qualcuno ha un'idea
di totygno71 data: 15/03/2013 11:12:30
puoi postare il tuo codice?
di totygno71 data: 15/03/2013 12:48:57
Io un tentativo l'ho fatto
vedi se puo andare
di Vecchio Frac data: 15/03/2013 14:37:07
@rita
allega un file di esempio dove a mano evidenzi diversi casi limite, con elementi trovati e elementi non trovati, così si capisce lo scenario e le regole. Potrebbe tornare utile la mia funzione SoundEx di qualche tempo fa :)
@totygno
nel tuo file: orribile il codice, orribile il pulsantone giallo, orribile evidenziare in rosso (di solito è rosso qualcosa che non si trova!), orribile la logica (confronti i primi quattro caratteri e gli ultimi quattro di ogni cella!!) ma per qualche strana alchimia in qualche modo funzionerebbe, sei un mito :)
(p.s. con totygno mi permetto perchè è bravo e può fare meglio... e abbiamo quasi la stessa età ^_^)
di totygno71 data: 15/03/2013 14:50:11
@VF
Non rispondo alle provocazioni, compresa quella sull'età [per la cronaca io sono moooooooolto più giovane di te! ^_^]
di Vecchio Frac data: 15/03/2013 16:02:47
Sì vabbè... :)
Comunque: perché non hai pensato per esempio a .Find?
di totygno71 data: 16/03/2013 19:03:42
Perchè non ho pensato a FIND
Ahhhhh si... oa ricordo....
A me le cose semplici non sono mai piaciute!!!! ^_^
Vuoi Approfondire?