Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 regroupement des cellules

nouri1

XLDnaute Junior
bonjour tout le monde

j'ai un tableau qui contient des dates dans une colonne comme suit; 01/05/2019; 01/05/2019; 01/05/2019; 02/05/2019; 02/05/2019; 03/05/2019; 03/05/2019; 03/05/2019; 04/05/2019; 04/05/2019; 04/05/2019; 05/05/2019; 05/05/2019; 05/05/2019 et je veux créer une autre colonne (en me basant à cette colonne) qui contient les dates une seule foie; comme suit : 01/05/2019; 02/05/2019; 03/05/2019; 04/05/2019; 05/05/2019

cordialement
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Nouri, bonjour le forum,

Le code ci-dessous (à adapter) renvoie dans la colonne B la liste des dates de la colonne A sans doublons :

VB:
Sub Macro1()
Dim O As Worksheet
Dim DL As Integer
Dim TV As Variant
Dim D As Object

Set O = Worksheets("Feuil1")
DL = O.Cells(Application.Rows.Count, "A").End(xlUp).Row
O.Columns(2).ClearContents
TV = O.Range("A1:A" & DL)
Set D = CreateObject("Scripting.Dictionary")
For I = 1 To DL
    D(TV(I, 1)) = ""
Next I
O.Cells(1, "B").Resize(D.Count, 1) = Application.Transpose(D.keys)
End Sub
 

Discussions similaires

Réponses
20
Affichages
676
Réponses
3
Affichages
209
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…