Rechercher : dans
Par :

Doublons sur Excel

Dernière réponse le 20 sep 2007 à 12:53:04 durden35, le 6 mar 2007 à 12:06:55 
 Signaler ce message aux modérateurs

Salut!

J'ai ce genre de données sous excel :

A
A
A
B
B
B
B
ZZ
ZZ
ZZ

Je voudrais savoir si qqun sait comment je peux copier dans une autre colonne ces valeurs mais sans doublons

Merci par avance!

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Doublons sur Excel » dans :
Eviter les doublons dans Excel Voir Eviter les doublons lors d'un encodage dans un colonne de feuille excel: prendre le format conditionnel sur le première cellule sous les titres (par ex A2) choisir la formule suivante : =NB.SI($A$2:$A$21;A2)>1 mettre là la couleur de fond...
Supprimer les doublons dans une colonne Excel VoirPour extraire les doublons dans une colonne Excel : Cliquer sur le menu "Données" "Filtrer" "Filtre élaboré" Dans ce menu, sélectionner la colonne où se trouvent les doublons Cocher la case "Extraire sans doublon" La seule chose est que...
Transformer un fichier Microsoft Excel (.xls) en PDF VoirTransformer en fichier PDF un fichier Microsoft Excel (.xls) Rien de plus simple ! Ouvrez votre fichier *.xls avec OpenOffice.org Réglez éventuellement la mise en page par le menu Format / Page... Dès lors, 2 solutions pour transformer en...
Importer ses contacts sous Outlook à partir d'Excel VoirImporter ses contacts sous Outlook à partir d'Excel Problème Comment importer une liste de contact d'Excel vers Outlook, en ne les mettant que dans une seule liste de contact, et non contact par contact ? Solution En utilisant les logiciels...
Tableur - L'interface d'Excel VoirPrésentation d'Excel Microsoft Excel est le tableur de la suite bureautique Microsoft Office. Pour le lancer il suffit de cliquer sur l'icone appropriée de votre menu Démarrer (sous Windows) ou bien de cliquer sur un fichier Excel (dont...

1

didier09, le 7 mar 2007 à 22:40:25

Salut,
Si tes données sont dans la colonne A et que tu veut les copier sans doublons dans la colonne B, écrit la procédure suivante.

Sub SuppressionDoublons()
'Efface le contenue de la colonne B
Columns("B:B").Select
Selection.ClearContents
'Sélectionne la plage de la première à la dernière cellule non vide
Range("A1", Range("A1").End(xlDown)).Select
'copie la plage sélectionnée et la colle à partir de B1
Selection.Copy
Range("B1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
'Trie la plage collée par ordre alphabétique
Selection.Sort Key1:=Range("B1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Range("B1").Select
'Suppression des doublons
'Déclaration des variables
Dim CelluleCourante As Range
Dim CelluleSuivante As Range
Set CelluleCourante = Range("B1")
'Boucle effectuée jusqu'à cellule vide
Do While Not IsEmpty(CelluleCourante) = True
Set CelluleSuivante = CelluleCourante.Offset(1, 0)
If CelluleSuivante.Value = CelluleCourante.Value Then
CelluleCourante.Select
Selection.Delete Shift:=xlUp
End If
Set CelluleCourante = CelluleSuivante
Loop

End Sub

Répondre à didier09

2

bernis7, le 10 sep 2007 à 17:08:05

Cette "procédure" ... où faut-il l'écrire???????

merci

Répondre à bernis7

3

Landoltp, le 10 sep 2007 à 20:04:48

Salut,

faut que t'aille dans le menu Outils, puis dans Macro et tu clique sur Visual Basic Editor. Une fois que t'as fait ça tu double clique sur la feuille à laquelle (à gauche dans Visual Basic Editor) tu veux affecter la macro et tu recopie le code dedans.
ensuite pour lancer la macro il te suffit de cliquer sur Macros (sous Macro dans le menu Outils) et tu clique sur la macro que tu viens de créer.
normalement ça devrait marcher.

Répondre à Landoltp

4

 locmare, le 20 sep 2007 à 12:53:04

Merci beaucoup sa peu m'aider pour mon probléme aussi.
A la seul différence j'ai des valeurs avant et aprés la colonne A et B.
BOn je sais remplacer les colonne et j'en créer une autre c'est pas trés difficile, mais j'aimerais simplement que la line en doublons soit elle aussi suppprimée. Pourriez-vous modifier le code afin que cela ce fasse...
En vous remerciant.

Répondre à locmare
Collection CommentÇaMarche.net