Dédoublonner facilement une table ms access et voir la liste des doublons

Soyez le premier à donner votre avis sur cette source.

Snippet vu 12 386 fois - Téléchargée 30 fois

Contenu du snippet

Faites une copie de la structure de la table sans copier les données, puis fabriquez un index unique sur un ou plusieurs champs, sauvez la table, faites ensuite copier-coller les données de la table d'origine vers la table avec la contrainte d'unicité, ignorez les erreurs : à la fin vous obtenez une table dédoublonnée et la liste des doublons se trouve dans la table des erreurs, cool !

Source / Exemple :


C'est tout !

A voir également

Ajouter un commentaire Commentaires
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
12 févr. 2010 à 13:57
Au fait cette manip. peut aussi servir à dédoublonner facilement une feuille Excel, mais pour cela il faut connaitre le truc pour importer sans difficulté le classeur Excel dans Access : l'astuce consiste à ne sélectionner sous Excel que l'entête avec une seule ligne de données (ou plus si certains champ n'ont pas de valeur sur les premières lignes), puis à coller la sélection sous forme de table Access, en précisant donc que la première ligne contient bien les entêtes de colonne. Ensuite vérifiez la structure des champs trouvée par Access, et faites les corrections nécessaires le cas échéant. Puis supprimer la ligne de donnée, et maintenant recopiez la totalité des données depuis Excel (sans l'entête cette fois) : vous pouvez alors appliquer le dédoublonnage comme indiqué sur cette page.
Note : je crois que cette manip. ne fonctionne plus avec les versions supérieures à 2007 de MS-Office (c'est bête, hein ?) : dans ce cas, il faut coller la sélection dans le bloc-notes, puis recopiez le tout à partir du bloc-notes : la sélection est alors collable à nouveau en tant que table dans Access 2007 (tient un petit jeu rigolo proposé par Microsoft : retrouver comment faire pour coller en tant que table dans Access 2007 : bravo à celui qui trouve en moins de 5mn ! hé hop, 5mn de perdu bêtement, c'est bête hein ?).
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
2 avril 2007 à 13:44
Merci, je me demande combien ont réussit à faire la manip.
cristukle Messages postés 1 Date d'inscription lundi 2 avril 2007 Statut Membre Dernière intervention 2 avril 2007
2 avril 2007 à 10:53
Génial ! Ca faisait longtemps que je cherchais une facon de dédoublonner une base de données sous Access :)

Merci beaucoup ! C'est super ingénieux comme idée et ca marche vraiment bien !!
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
19 mars 2004 à 09:10
Il s'agit d'une manip sous Access bien sûr.
bls1955 Messages postés 1 Date d'inscription jeudi 7 août 2003 Statut Membre Dernière intervention 19 mars 2004
19 mars 2004 à 05:44
Pas de zip,
Pas de capture,
Pas de source,
On nous aurait menti ....

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.