Vba excel : Concatener deux colonnes
Jean Louis
-
Mike-31 Messages postés 19572 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 19572 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'a recopié un code trouvé sur votre site mais afin de traiter un tableau j'ai besoin auparavant de concatener deux colonnes pour que la purge soit efficace. Cependant la colonne Z reste désesperemment vide... ce code est-il faux ?
Set ws1 = Workbooks("Fichier 1.xls").Worksheets("Feuil1")
Set ws2 = Workbooks("Fichier 2.xls").Worksheets("Feuil2")
Lws1 = ws1.Cells(Rows.Count, 26).End(xlUp).Row
Lws2 = ws2.Cells(Rows.Count, 26).End(xlUp).Row
For o = 2 To Lws1
ws1.Range("Z" & o).Formula = "=CONCATENATE(RC[-24],RC[-23])"
Next o
Merci beaucoup a tout ceux qui voudront ou pourront m'aider.
J'a recopié un code trouvé sur votre site mais afin de traiter un tableau j'ai besoin auparavant de concatener deux colonnes pour que la purge soit efficace. Cependant la colonne Z reste désesperemment vide... ce code est-il faux ?
Set ws1 = Workbooks("Fichier 1.xls").Worksheets("Feuil1")
Set ws2 = Workbooks("Fichier 2.xls").Worksheets("Feuil2")
Lws1 = ws1.Cells(Rows.Count, 26).End(xlUp).Row
Lws2 = ws2.Cells(Rows.Count, 26).End(xlUp).Row
For o = 2 To Lws1
ws1.Range("Z" & o).Formula = "=CONCATENATE(RC[-24],RC[-23])"
Next o
Merci beaucoup a tout ceux qui voudront ou pourront m'aider.
A voir également:
- Vba excel : Concatener deux colonnes
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Excel compter cellule couleur sans vba - Guide
- Déplacer colonne excel - Guide
2 réponses
bonjour,
faux non, mais très bizarre dans ce qu'il fait.
De plus, à mon sens, par rapport à ce que vous chercher à faire, le plus simple est de mettre cela dans la colonne de destination :
=A1&" "&B1
concatène le contenu de A1 et B1, à étirer dans la colonne autant que besoin.
faux non, mais très bizarre dans ce qu'il fait.
De plus, à mon sens, par rapport à ce que vous chercher à faire, le plus simple est de mettre cela dans la colonne de destination :
=A1&" "&B1
concatène le contenu de A1 et B1, à étirer dans la colonne autant que besoin.
Salut,
A la place de copier un code spécifique à un besoin personel, pose directement ton problème, pour obtenir un code personnalisé.
si ça peut t'aider,
le bout de code que tu donnes prend référence sur deux fichiers nommé Fichier 1.xls, feuille 1 et Fichier 2.xls feuille 2
sélectionne la dernière cellule non vide colonne Z pour concatener à partir de cette cellule et en remontant le contenu des colonnes B "RC[-24]" et C "RC[-23]" et fonctionne parfaitement
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
A la place de copier un code spécifique à un besoin personel, pose directement ton problème, pour obtenir un code personnalisé.
si ça peut t'aider,
le bout de code que tu donnes prend référence sur deux fichiers nommé Fichier 1.xls, feuille 1 et Fichier 2.xls feuille 2
sélectionne la dernière cellule non vide colonne Z pour concatener à partir de cette cellule et en remontant le contenu des colonnes B "RC[-24]" et C "RC[-23]" et fonctionne parfaitement
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.