Excel Downloads
Forum

Précédent   Excel Downloads Forums > Archives > Forum Excel Downloads - Archives


 
 
LinkBack Outils de la discussion
Vieux 27/09/2004, 11h24   #1 (permalink)
vwtroudy
Guest
 
Messages: n/a
Par défaut excel via vb verifier si pas de doublon dans une colonne

bonjour tout le monde, j'ai besoin de votre science, sous excel dans la colonne d, je dois vérifier qu'il n'y ai pas de doublon. si il y en à alors =>un message d'erreur doit apparaitre en reperant l'erreur.

merci de votre aide
 
ANNONCES
Vieux 27/09/2004, 13h46   #2 (permalink)
Robert
Guest
 
Messages: n/a
Par défaut Re: excel via vb verifier si pas de doublon dans une colonne

Salut vwtroudy, salut le forum,

Cette macro devrait correspondre à a requête :

Public Sub doubl()
Dim celo As Range 'déclare la variable celo (cellule origine)
Dim celc As Range 'déclare la variable celc (cellule comparée)
Dim plag As Range 'déclare la variable plag (plage de la colonne D)
Set plag = Range("D1" & Range("D65536").End(xlUp).Row) 'définit la variable plag
For Each celo In plag 'boucle pour chaque cellule origine de la plage
For Each celc In plag 'boucle pour chaque cellule comparée de la plage
If celo.Address = celc.Address Then GoTo suite 'si deux cellule ont la même adresse, prochaine comparée
If celo.Value = celc.Value Then GoTo fin 'si deux cellules identiques, balise fin
suite: 'balise
Next celc
Next celo
Exit Sub
fin: 'balise
celc.Select 'sélectionne la cellue comparée
celo.Interior.ColorIndex = 3 'motif cellule origine rouge
celc.Interior.ColorIndex = 3 'motif cellule comparée rouge
'message avec adresses de la cellule d'origine et de la celulle comparée
MsgBox ("les cellules " & celo.Address & " et " & celc.Address & " sont identiques")
celo.Interior.ColorIndex = 0 'aucun motif cellule origine
celc.Interior.ColorIndex = 0 'aucun motif cellule comparée
End Sub

À plus,

Robert
 
Vieux 27/09/2004, 14h14   #3 (permalink)
vwtroudy
Guest
 
Messages: n/a
Par défaut Re: excel via vb verifier si pas de doublon dans une colonne

super robert, ça marche merci beaucoup
 
ANNONCES
 

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 16h18.


(C) 2006 Excel Downloads