Fils de Coulson
XLDnaute Nouveau
Bonjour à tous,
J'ai une macro qui sert à extraire des données sans doublons d'une feuille sur une autre :
auquel j'aimerais rajouter une condition.
La condition est la suivante : si la plage nommée "Etat_de_l_activité" est égal à 2.
Merci par avance de bien vouloir m'aiguiller.
Bonne journée.
J'ai une macro qui sert à extraire des données sans doublons d'une feuille sur une autre :
VB:
Sub SansDoublonsTrie_SAP()
Dim MonDico As Object
Dim c As Range
Set MonDico = CreateObject("Scripting.Dictionary")
With Worksheets("Rapport 1")
For Each c In .Range("A2:A" & .Cells(.Rows.Count, 1).End(xlUp).Row)
If Not MonDico.exists(Trim(c.Value)) Then MonDico.Add Trim(c.Value), Trim(c.Value)
Next c
With Sheets("Activités terminées").Range("A3").Resize(MonDico.Count, 1)
.Value = Application.Transpose(MonDico.keys)
.Sort Key1:=Worksheets("Activités terminées").Range("A3"), Order1:=xlAscending, Header:=xlNo
End With
End With
Set MonDico = Nothing
End Sub
La condition est la suivante : si la plage nommée "Etat_de_l_activité" est égal à 2.
Merci par avance de bien vouloir m'aiguiller.
Bonne journée.