1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| Sub Concat()
Dim i As Integer
Dim NomTableau As Variant
NomTableau = Range(Range("A1"), Cells(Cells(Rows.Count, "A").End(xlUp), "K")).Value
'Copie les valeurs de la feuille dans le tableau
For i = 1 To UBound(NomTableau, 1)
NomTableau(i, 10) = NomTableau(i, 10) & NomTableau(i, 11)
NomTableau(i, 11) = ""
'Concatène la colonne J et K
'MsgBox NomTableau(i, 10)
'Affiche le résultat dans une Message Box
Next i 'Passe à la ligne suivante
'Transfère les éléments du tableau dans la feuille de calcul
Range(Cells(1, 1), Cells(UBound(NomTableau, 1), UBound(NomTableau, 2))) = NomTableau
End Sub |
Partager