Concatenation sous VBA

Bonsoir à tous,

Je sèche complètement.

Sur un fichier de 1 000 + lignes, je souhaite concaténer dans la colonne N, les valeurs de F&G&H&L.

Evidemment le nombre de ligne est aléatoire suivant les mois.

L'idée est de calculer des cellule à partir de la référence unique créée.

Merci d'avance.

Bonjour !

Une proposition à tester :

Sub ConcatFGHL()

Dim Lig As Long, LigMax As Long

With Sheets("MaFeuille") '<-- nom de feuille à adapter
   LigMax = .Range("A" & .Rows.Count).End(xlUp).Row 'Dernière ligne non vide en colonne A, utilisée comme référence
   For Lig = 2 To LigMax 'Boucle sur les lignes (à partir de la 2ème, considérant la présence d'une en-tête)
      .Range("N" & Lig) = .Range("F" & Lig) & .Range("G" & Lig) & .Range("H" & Lig) & .Range("L" & Lig)
   Next Lig
End With

End Sub

Merci!!!!

3h que je me prends la tête dessus

Rechercher des sujets similaires à "concatenation vba"