Désolé mais si vous pouvez encore me guider un peu.
Ceci fonctionne;
Sub Trie_Adresse()
Dim tablo As Variant
Dim tablosplit As Variant
Dim i As Integer
Dim j As Byte, k As Byte
Dim temp
tablo = Range('C1:C' & Range('C65536').End(xlUp).Row)
ReDim Preserve tablo(1 To UBound(tablo), 1 To 2)
Columns('D
').Select
Selection.Insert Shift:=xlToRight
For i = 1 To UBound(tablo)
tablosplit = Split(tablo(i, 1), ' ')
tablo(i, 2) = tablosplit(1)
Next i
For i = 1 To UBound(tablo)
For j = 1 To UBound(tablo)
If tablo(i, 2) < tablo(j, 2) Then
For k = 1 To 2
temp = tablo(i, k)
tablo(i, k) = tablo(j, k)
tablo(j, k) = temp
Next k
End If
Next j
Next i
For i = 1 To UBound(tablo)
Cells(i, 4) = tablo(i, 1)
Next i
Columns('C:C').Select
Selection.Delete Shift:=xlToLeft
End Sub
Mais j'ai omis de dire que il doit faire suivre sa ligne avec lui
Tries les données de col C en col D (le code est bon trie bien col C) mais est-ce possible de faire suivre toute sa ligne? car j'ai des données qui sont associées à sa ligne de col A à I.
Merci
temjeh
Temjeh