A voir également:
- Doublons
- Supprimer les doublons excel - Guide
- Doublons photos - Guide
- Supprimer les doublons photos gratuit - Télécharger - Nettoyage
- Supprimer doublons gratuit windows 10 - Télécharger - Nettoyage
- Comment fusionner 2 fichiers excel et supprimer les doublons - Guide
4 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
Modifié par michel_m le 18/05/2016 à 08:29
Modifié par michel_m le 18/05/2016 à 08:29
Bonjour,
as tu une ou plusieurs feuilles pour une école ?
si plusieurs feuilles
si 1 feuille
tu parcours la colonne des matricules par 1 boucle
et pour chaque cellule tu testes si il y a d'autres matricules identique
dans ce genre
If application.countif(columns("A"), cells(Ligneencours,"A")>1 then
cells(Ligneencours,"A").interior.colorindex=3
else
cells(Ligneencours,"A").interior.colorindex=-4142
end if
et quand tu auras rectifier tu relances ta macro
mais tu peux aussi utiliser "formatconditions.add"(mise en forme conditionnelle) peut-être + pratique
Michel
as tu une ou plusieurs feuilles pour une école ?
si plusieurs feuilles
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le raccourci par un clic droit sur le lien proposé dans le message de réponse
si 1 feuille
tu parcours la colonne des matricules par 1 boucle
et pour chaque cellule tu testes si il y a d'autres matricules identique
dans ce genre
If application.countif(columns("A"), cells(Ligneencours,"A")>1 then
cells(Ligneencours,"A").interior.colorindex=3
else
cells(Ligneencours,"A").interior.colorindex=-4142
end if
et quand tu auras rectifier tu relances ta macro
mais tu peux aussi utiliser "formatconditions.add"(mise en forme conditionnelle) peut-être + pratique
Michel
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
18 mai 2016 à 14:57
18 mai 2016 à 14:57
Utilisateur anonyme
19 mai 2016 à 07:00
19 mai 2016 à 07:00
Bonjour zonté,
J'ai pensé à une solution encore plus simple que tout ce qui t'as été
proposé jusqu'à présent, mais pour cela, il faut que tu répondes à
ces questions (ce qui m'aidera pour élaborer ma réponse) :
1) Combien y a-t-il d'écoles en tout ? Est-il déjà prévu qu'il y en aura
plus ensuite ? Si oui, combien ?
2) Quel est le nombre d'élèves maximum pour l'école en ayant le plus ?
3) Comment est un matricule : nombre de caractères maximum,
lettres et /ou chiffres ? Peux-tu en donner un exemple,
fictif mais représentatif ?
4) Le format de ta colonne Matricule est-il déjà un format texte ?
Même si les matricules ne comportent que des chiffres, c'est ce
qu'il y a de mieux dans ce cas (et pas le format standard) ; et
normalement, tu n'as besoin de faire aucun calcul dessus !
Dans l'attente de te lire.
Cordialement. 😊
J'ai pensé à une solution encore plus simple que tout ce qui t'as été
proposé jusqu'à présent, mais pour cela, il faut que tu répondes à
ces questions (ce qui m'aidera pour élaborer ma réponse) :
1) Combien y a-t-il d'écoles en tout ? Est-il déjà prévu qu'il y en aura
plus ensuite ? Si oui, combien ?
2) Quel est le nombre d'élèves maximum pour l'école en ayant le plus ?
3) Comment est un matricule : nombre de caractères maximum,
lettres et /ou chiffres ? Peux-tu en donner un exemple,
fictif mais représentatif ?
4) Le format de ta colonne Matricule est-il déjà un format texte ?
Même si les matricules ne comportent que des chiffres, c'est ce
qu'il y a de mieux dans ce cas (et pas le format standard) ; et
normalement, tu n'as besoin de faire aucun calcul dessus !
Dans l'attente de te lire.
Cordialement. 😊
Utilisateur anonyme
Modifié par albkan le 17/05/2016 à 21:07
Modifié par albkan le 17/05/2016 à 21:07
Bonjour zonté,
Chaque élève doit avoir un matricule unique, quelle que soit son école !
Il faut absolument respecter cette règle !
Elle est primordiale, car 2 élèves différents ne doivent pas
avoir le même matricule ; même s'ils sont de la même famille :
cas des frères et sœurs !
Donc il faut d'abord corriger les erreurs qu'il a pu y avoir à ce niveau,
ce qui réglera alors automatiquement le problème des doublons lors
de la saisie ; et il deviendra donc inutile de chercher à les détecter.
------------------------------------------
Si ce n'est pas possible de corriger avant les matricules en double,
alors la saisie semi-automatique d'Excel t'indiquera par sa seule
apparition les doublons de ta colonne Matricule ; mais pour cela,
commencer par saisir tous les chiffres sauf le dernier : vérifier à
l'écran si la saisie automatique a « ressorti » quelque chose,
puis taper le dernier chiffre et revérifier de nouveau.
Tout cela avant d'appuyer sur la touche Entrée.
Bien sûr, en cas de doublon, il faudra alors affecter à cet élève
un autre matricule !
Cordialement. 😊
Si votre problème est réglé, merci de marquer le sujet en « Résolu ».
Chaque élève doit avoir un matricule unique, quelle que soit son école !
Il faut absolument respecter cette règle !
Elle est primordiale, car 2 élèves différents ne doivent pas
avoir le même matricule ; même s'ils sont de la même famille :
cas des frères et sœurs !
Donc il faut d'abord corriger les erreurs qu'il a pu y avoir à ce niveau,
ce qui réglera alors automatiquement le problème des doublons lors
de la saisie ; et il deviendra donc inutile de chercher à les détecter.
------------------------------------------
Si ce n'est pas possible de corriger avant les matricules en double,
alors la saisie semi-automatique d'Excel t'indiquera par sa seule
apparition les doublons de ta colonne Matricule ; mais pour cela,
commencer par saisir tous les chiffres sauf le dernier : vérifier à
l'écran si la saisie automatique a « ressorti » quelque chose,
puis taper le dernier chiffre et revérifier de nouveau.
Tout cela avant d'appuyer sur la touche Entrée.
Bien sûr, en cas de doublon, il faudra alors affecter à cet élève
un autre matricule !
Cordialement. 😊
Si votre problème est réglé, merci de marquer le sujet en « Résolu ».