Bonjour,
Je suis en train de reprendre une tres grosse base de donnee Excel avec plusieurs colonnes (nom, adresse, Code postal, N° Tel, adresse Mail, etc...)
le probleme pour moi, c'est qu'il y a pas mal de doublons et je souhaiterais pouvoir les retrouver facilement avec des couleurs.
Pour se faire j'ai trouve une solution avec l'ajout d'une macro en VBA qui marche tres bien pour les noms, adresse et N° de tel mais par contre pour les adresses mail, elle ne fonctionne pas
voici ma macro :
Citation :
Type TableauType
Contenu As String
Coordonnee As Integer
End Type
Sub TrouveDoublon()
Dim Tableau() As TableauType
Dim Cellule, Haut, Bas, Compteur, C2
Colonne = ActiveCell.Column
Haut = Selection.End(xlUp).Row
Bas = Selection.End(xlDown).Row
ReDim Tableau(Bas)
For Compteur = Haut To Bas
Tableau(Compteur).Contenu = Cells(Compteur, Colonne)
Tableau(Compteur).Coordonnee = Cells(Compteur, Colonne).Row
Next
For Compteur = Haut To Bas
For C2 = (Compteur + 1) To Bas
If Tableau(Compteur).Contenu = Tableau(C2).Contenu Then
Cells(Tableau(Compteur).Coordonnee, Colonne).Interior.ColorIndex = 4
Cells(Tableau(C2).Coordonnee, Colonne).Interior.ColorIndex = 3
End If
Next
Next
End Sub
|
Est ce qu'une ame charitable pourrais m'aider ???
Merci par avance pour vos reponses....
PS : je n'y connais rien en VB !!