Doublons Fichier
Résolu/Fermé
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
-
23 févr. 2016 à 13:47
kassarasta Messages postés 25 Date d'inscription mardi 23 février 2016 Statut Membre Dernière intervention 1 mars 2016 - 25 févr. 2016 à 16:31
kassarasta Messages postés 25 Date d'inscription mardi 23 février 2016 Statut Membre Dernière intervention 1 mars 2016 - 25 févr. 2016 à 16:31
A voir également:
- Doublons Fichier
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier iso - Guide
4 réponses
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
23 févr. 2016 à 14:08
23 févr. 2016 à 14:08
Bonjour,
Tu devrais préciser ce que tu entends par "fusionner tous les doublons".
Le mieux serait que tu joignes un classeur avec un exemple de doublons (même triplons et quadriplons ....) et le résultat attendu.
Pour cela, tu peux utiliser https://www.cjoint.com/
A+
Tu devrais préciser ce que tu entends par "fusionner tous les doublons".
Le mieux serait que tu joignes un classeur avec un exemple de doublons (même triplons et quadriplons ....) et le résultat attendu.
Pour cela, tu peux utiliser https://www.cjoint.com/
A+
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
23 févr. 2016 à 14:41
23 févr. 2016 à 14:41
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
23 févr. 2016 à 14:41
23 févr. 2016 à 14:41
Voilà Gyrus
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
23 févr. 2016 à 15:50
23 févr. 2016 à 15:50
A priori, tu considères que les lignes sont des doublons si le nom, adresse, ville et CP sont strictement identiques.
Mais quel résultat souhaites-tu obtenir ? Une concaténation des autres valeurs ?
Regarde l'exemple :
https://www.cjoint.com/c/FBxoTP7VpKv
A+
Mais quel résultat souhaites-tu obtenir ? Une concaténation des autres valeurs ?
Regarde l'exemple :
https://www.cjoint.com/c/FBxoTP7VpKv
A+
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
24 févr. 2016 à 09:40
24 févr. 2016 à 09:40
Oh punaise ça ça serait parfait!!!!!!!!!!!!!!!
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
24 févr. 2016 à 09:42
24 févr. 2016 à 09:42
Les doublons sont oui sur tout les critères que tu as cité mais aussi sur le numéro de tel et portable!!
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
>
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
24 févr. 2016 à 13:04
24 févr. 2016 à 13:04
Si tu inclus les numéros de téléphone dans la recherche des doublons, les deux lignes de l'exemple ne sont plus des doublons puisque les valeurs TEL et PORTABLE ne sont pas strictement identiques).
Tu conserveras donc les deux lignes.
Un conseil : prends le temps de bien réfléchir à ce que tu souhaite obtenir, tu vas gagner du temps.
Tu conserveras donc les deux lignes.
Un conseil : prends le temps de bien réfléchir à ce que tu souhaite obtenir, tu vas gagner du temps.
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
>
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
24 févr. 2016 à 13:18
24 févr. 2016 à 13:18
Oui tu as raison mais dans mon fichier j'ai aussi des numéros en doublons en fait
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
24 févr. 2016 à 13:35
24 févr. 2016 à 13:35
Alors on m'a proposer cette macro mais je n'arrive pas a l'adapter sur mon fichier qu'en pense tu Gyrus??
Dim i As Long, myRow
With Sheets("Report")
For i = .[B65536].End(xlUp).Row To 12 Step -1
myRow = Application.Match(.Cells(i, 2), .Range("B1:B" & i - 1), 0)
If IsNumeric(myRow) Then
Var = .Cells(myRow, 6)
.Cells(myRow, 6) = .Cells(myRow, 6) & .Cells(i, 6)
Rows(i).Delete
End If
Next i
End With
Dim i As Long, myRow
With Sheets("Report")
For i = .[B65536].End(xlUp).Row To 12 Step -1
myRow = Application.Match(.Cells(i, 2), .Range("B1:B" & i - 1), 0)
If IsNumeric(myRow) Then
Var = .Cells(myRow, 6)
.Cells(myRow, 6) = .Cells(myRow, 6) & .Cells(i, 6)
Rows(i).Delete
End If
Next i
End With
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
24 févr. 2016 à 17:30
24 févr. 2016 à 17:30
Ta macro fait un balayage dans la colonne B, depuis la dernière cellule renseignée en bas de colonne jusqu'à la cellule B12
A chaque step (ligne i), elle cherche si une cellule se trouvant au dessus d'elle (en colonne B) contient la même valeur (ligne j)
Si c'est le cas, elle "ajoute" la valeur de la colonne F(i) à celle de F(j), puis elle supprime la ligne i.
En clair, ta macro fonctionne pour les doublons en colonne B et concatène les valeurs de la colonne F.
A+
A chaque step (ligne i), elle cherche si une cellule se trouvant au dessus d'elle (en colonne B) contient la même valeur (ligne j)
Si c'est le cas, elle "ajoute" la valeur de la colonne F(i) à celle de F(j), puis elle supprime la ligne i.
En clair, ta macro fonctionne pour les doublons en colonne B et concatène les valeurs de la colonne F.
A+
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
25 févr. 2016 à 09:53
25 févr. 2016 à 09:53
Salut Gyrus,
Tout d'abord merci pour ton aide et désolé pour l'empressement que j'ai quand a trouver une solution mais mon Boss me met la pression pour que je lui rende des infos importante!!
Oui donc cela ne correspond pas a ce que je souhaite!!
Ce dont j'ai besoin c'est que la macro recherche les doublons de la colonne A à D et que si c'est un doublons qu'il concatener la ligne entière!
Tout d'abord merci pour ton aide et désolé pour l'empressement que j'ai quand a trouver une solution mais mon Boss me met la pression pour que je lui rende des infos importante!!
Oui donc cela ne correspond pas a ce que je souhaite!!
Ce dont j'ai besoin c'est que la macro recherche les doublons de la colonne A à D et que si c'est un doublons qu'il concatener la ligne entière!
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
>
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
25 févr. 2016 à 10:11
25 févr. 2016 à 10:11
Tu confonds vitesse et précipitation.
Maintenant, tu en reviens à me dire que la macro doit rechercher les doublons de la colonne A à D.
Donc, tu ne prends plus en compte le numéro de tel et portable pour la détermination des doublons.
Je réitère ma demande du post1
Le mieux serait que tu joignes un classeur avec un exemple de doublons (même triplons et quadriplons ....) et le résultat attendu.
Pour cela, tu peux utiliser https://www.cjoint.com/
A+
Maintenant, tu en reviens à me dire que la macro doit rechercher les doublons de la colonne A à D.
Donc, tu ne prends plus en compte le numéro de tel et portable pour la détermination des doublons.
Je réitère ma demande du post1
Le mieux serait que tu joignes un classeur avec un exemple de doublons (même triplons et quadriplons ....) et le résultat attendu.
Pour cela, tu peux utiliser https://www.cjoint.com/
A+
kassarasta
Messages postés
25
Date d'inscription
mardi 23 février 2016
Statut
Membre
Dernière intervention
1 mars 2016
25 févr. 2016 à 16:31
25 févr. 2016 à 16:31
Affaire résolut sur le post
https://forums.commentcamarche.net/forum/affich-33211247-aide-creation-macro#p33213217
Merci a Théo encore!!
https://forums.commentcamarche.net/forum/affich-33211247-aide-creation-macro#p33213217
Merci a Théo encore!!
23 févr. 2016 à 14:43