Recherche doublons dans des zones biens definies

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

choupi_nette

XLDnaute Occasionnel
Bonjour le forum,
Je cherche un code VBA pour creer un test qui permettrait de savoir AVANT de lancer une macro si dans un groupe de 3 zones il y a une valeur qui apparait deux fois ou non
Ces 3 zones sont:
F14:K17
M14:R17
G22:R29

En gros si dans ces trois zones il y a une valeur/texte qui revient deux fois ca me cree une msgbox avec "error"
Sub cond()
'*********************************
'condition de continuation du code
'*********************************

Sheets("Sheet1").Select

If ??? Then
MsgBox ("ERROR")
GoTo FIN
Else: Application.Run "Macrosuite"
End If
FIN:
End Sub


Est ce que l'un(e) d'entre vous saurait coder la partie des 3 zones et le test ?
Merci
 

Pièces jointes

Dernière édition:
Re : Recherche doublons dans des zones biens definies

Bonjour,

voici un exemple à mettre dans le module de code de la feuille.

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 And Not Intersect(Target, Range("F14:K17,M14:R17,G22:R29")) Is Nothing Then
    If Application.CountIf(Range("F14:K17"), Target) + Application.CountIf(Range("M14:R17"), Target) + Application.CountIf(Range("G22:R29"), Target) > 1 Then
     MsgBox "Aïe"
    End If
End If
End Sub

A+
 
Re : Recherche doublons dans des zones biens definies

Bonjour Efgé,
Je viens de me prendre la tete une petite heure car ta macro ne marchait pas chez moi...
maintenant je sais pourquoi
Si il y a dans mes tableaux deux cellules vides (ou plus !!) il me renvoit ca comme un doublon !!
Dans mon cas cellule vide = ignore !!
Possible de modifier ? rectifier ?
merci beaucoup
 
Re : Recherche doublons dans des zones biens definies

Re,

Choupinette le code donné n'a pas besoin d'être lancé par tes soins, c'est un code évènementiel qui se lance tout seul si tu la mis dans le module de code de la feuille.

A+
Bonjour efgé
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

B
Réponses
4
Affichages
2 K
benoitoleron
B
N
Réponses
0
Affichages
654
nada bahri
N
N
Réponses
0
Affichages
916
Nananinanana
N
N
Réponses
0
Affichages
903
Nananinanana
N
Retour