Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Concatenation de deux colonnes

fredoalex

XLDnaute Nouveau
Bonjour à tous,
je souhaite pouvoir concatener par VBA deux colonnes et afficher les résultats dans une troisième colonne.
Dans mon exemple je souhaite avoir ( Voiture Peugeot,Camion, Peugeot,Scooter Peugeot, Voiture Renault, camio, renault, scooter Renault....) et afficher les résultats en liste à partir de G3
Merci d'avance
 

Pièces jointes

  • Classeur1.xlsm
    14.8 KB · Affichages: 35
  • Classeur1.xlsm
    14.8 KB · Affichages: 39
  • Classeur1.xlsm
    14.8 KB · Affichages: 34

A4L9

XLDnaute Occasionnel
Re : Concatenation de deux colonnes

Bonjour fredoalex,

en PJ un classeur qui j'espère répond à votre demande.

Ce type de travail peut également se faire avec un tableau, qui incrémente les formules à chaque nouvelles ligne.


Cordialement,
 

Pièces jointes

  • Classeur1-2.xlsm
    19.2 KB · Affichages: 36
  • Classeur1-2.xlsm
    19.2 KB · Affichages: 40
  • Classeur1-2.xlsm
    19.2 KB · Affichages: 40

fredoalex

XLDnaute Nouveau
Re : Concatenation de deux colonnes

Merci pour ta reponse,
c'est presque ça sauf que ton macro ne concatène que les lignes en face des une des autres.
je souhaiterais concatener B4 avec D4, puis B4 avec D5 puis B4 avec B6, puis B5 avec D4 etc...
Une dernière chose, comment fonction la formule "=CONCATENATE(RC[-5],RC[-3])" ?

Merci d'avance tu m'aide beaucoup
 

A4L9

XLDnaute Occasionnel
Re : Concatenation de deux colonnes

re,

j'aurai essayé ^^ je ne saurais pas encore faire le code pour cumuler les informations avec ces critères, mais j'en profiterais pour apprendre

la formule concatenate assemble de le texte des cellules choisies, ici les cellules de la colonnes G contiendront le texte de la colonne G-5 et de la colonne G-3. L'équivalent en formule dans la feuille de calcul est CONCATENER()

Cordialement,
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…