Excel VBA: scrivere codice da una registrazione - i duplicati

Come abbiamo visto precedentemente ( Excel VBA: il controllo di selezione, registrare una macro)  l''interfaccia con il linguaggio implementa una feature molto utile: e' possibile infatti registrare in codice VBA (registra macro)  le operazioni che vengono compiute in interfaccia utente.
Ne vediamo quindi il flusso di lavoro, ripulendo la macro generata automaticamente (che a volte e' in effetti piutosto ridondante) e focalizzandoci sulla generazioe di una routine che risolve il problema della rimozione dei duplicati, che e' un operazione fondamentale nella elaborazione di un qualsiasi database.

Ricordo che per "rimozione dei duplicati" si intende la rimozione dei dati "doppi" da una colonna ( o da un Database), da non confondere con la " gestione delle occorrenze multiple", che invece riguarda la corretta indicizzazione dei dati per estrarre le informazioni necessarie (vedi Database Query (IV) - il problema delle occorrenze multiple in Micosoft Excel e
Database Query (V) - il problema delle occorrenze multiple in Micosoft Excel


Argomenti trattati nella sessione:

- registrare il codice della rimozione duplicati da interfaccia utente
- le proprieta' Copy, PasteSpecial ,XlPasteValues, RemoveDuplicates
- ripulire il codice di una macro registrata
- scrivere una prima routine base per la rimozione dei duplicati

Video di YouTube


 

















lunghezza video:
12:13



Video di YouTube








 











lunghezza video: 11:11


sheet di riferimento scaricabile: Excel VBA: costruire codice da una registrazione, i duplicati




sessione successiva: Excel VBA: esempio di rimozione dei duplicati