Buongiorno,
avrei bisogno di un aiuto a creare un macro. Ho un insieme di dati molto ampio (più di 80000 righe per 20 colonne), e nella colonna E sono presenti dei nomi che si ripetono più volte (cioè nella colonna E è possibile trovare lo stesso nome su più righe), e ognuno dei quali è associato a delle caratteristiche espresse nelle celle della stessa riga. Ciò che vorrei che la macro facesse è: prima di tutto, creare una elenco di tutti i differenti nomi presenti nella colonna E, senza ripetizioni (dovrebbero essere più di 500), copiandoli in un altro foglio della cartella; in secondo luogo, vorrei che per ognuno di questi nomi, andasse nell'elenco di partenza e copiasse delle celle (per esempio colonne D e F) sulle righe in cui il nome selezionato è uguale alla cella nella colonna E, in un altro foglio della cartella.
per esempio, ho quesi dati nel foglio 1: (es. colonna E colonna F)
unit1 100
unit1 200
unit3 100
unit4 150
unit2 50
unit3 100
unit2 100
unit1 50
e voglio un elenco di tutti i nomi che si ripetono, presi una sola volta, nel foglio 2:
unit1
unit3
unit4
unit2
Poi, per ognuno di questi nomi elencherò i valori contenuti nelle celle vicine, nel foglio 3:
colonna A: unit1 colonna B:100, 200, 50 (sulla stessa colonna) -- colonna C: unit2 colonnaD: 50 -- ...
(purtroppo non riesco a caricare gli screenshot dell'esempio in excel )
Spero di essere stata un po' chiara nella spiegazione. Purtroppo non sono pratica del linguaggio di VBA, e ho provato creare delle macro, con risultati non positivi, e sono convinta esistano delle funzioni in grado di rendere tutto molto più semplice.
Grazie in anticipo per chi mi aiuterà,
Elena