Macro Excel qui empêche les doublons ?
Résolu/Fermé
eperluette
Messages postés
2
Date d'inscription
jeudi 22 juin 2006
Statut
Membre
Dernière intervention
23 juin 2008
-
23 juin 2008 à 17:32
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 8 juil. 2008 à 22:19
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 8 juil. 2008 à 22:19
A voir également:
- Macro Excel qui empêche les doublons ?
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Supprimer les doublons excel - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Doublons photos - Guide
2 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 713
24 juin 2008 à 00:18
24 juin 2008 à 00:18
bonjour
En modifiant ainsi cela devrait fonctionner :
Ensuite il faut copier la macro dans la feuille 2 en changeant cette ligne
En modifiant ainsi cela devrait fonctionner :
Select Case Application.WorksheetFunction.CountIf(Sheets("Feuil1").[A:A], Target) _ + Application.WorksheetFunction.CountIf(Sheets("Feuil2").[A:A], Target) Case 1: Case Else myMatch = Application.WorksheetFunction.Match(Target, [A:A], 0) If myMatch = Target.Row Then myMatch = "Feuil2!A" & Application.WorksheetFunction.Match(Target, Sheets("Feuil2").[A:A], 0) Else myMatch = "A" & myMatch End If myPrompt = "Returns note below has already been entered in cell " & myMatch & _
Ensuite il faut copier la macro dans la feuille 2 en changeant cette ligne
myMatch = "Feuil1!A" & Application.WorksheetFunction.Match(Target, Sheets("Feuil1").[A:A], 0)
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 713
8 juil. 2008 à 22:19
8 juil. 2008 à 22:19
bonjour et merci de ta réponse : mieux vaut tard que jamais dit l'adage !
Il fallait bien sûr adapter le nom des onglets et je suis heureux que tu soit en ordre de marche.
Il fallait bien sûr adapter le nom des onglets et je suis heureux que tu soit en ordre de marche.
8 juil. 2008 à 19:57
Toutes mes excuses pour le temps mis à te répondre ! Mais enfin voilà, je voulais juste te remercier de m'avoir répondu, ce code fonctionne parfaitement. J'ai juste changé le nom de la feuille (à la place de "Feuil1" j'ai mis le nom de l'onglet) et ça marche.
Encore merci pour ton aide.