1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
Sub testo()
Dim FL1 As Worksheet, FL2 As Worksheet, NoCol, NoLigne As Integer
Dim Derligne
Dim NoLig As Long, Var As Variant
Set FL1 = Worksheets("Origine")
Set FL2 = Worksheets("Destination")
Derligne = FL2.Range("B1").End(xlDown).Address
For NoLig = 1 To Split(FL1.UsedRange.Address, "$")(4)
Var = FL1.Cells(NoLig, 2)
If Var <> "" Then
FL2.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0) = Var
FL2.Range("$A:$A").RemoveDuplicates Columns:=1, Header:=xlNo
End If
Next
Set FL1 = Nothing
End Sub |
Partager