Concatener plusiseur cellules

Résolu
Bonjour,
Voila je connais la formule "concatener te l"utilisation du &.
Mais je cherche à rassembler les caractères de plusieurs cellules en une seule fois:

a1 : ABC
a2 : DEF
a3 : GHI
a4: ABCDEFGHI et je recherches la formule pour a4.

Merci d'avance

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. Merci, mais comme j'ai 62 cellules d'affiler je voulais éviter de devoir mettre le & à chaque cellule!
    Je pensais qu'il existait un formule pour assembler une chaine de caractère par plage entière t non cellule par cellule.
    1. Re

      Il faut alors passer par une fonction spécialisée :
      ALT+F11 pour ouvrir Editeur VBA puis Insertion et Module
      Copier et coller la macro suivante et fermer l'éditeur
      Function conca(plage As Range)
      For Each cell In plage
      chaine = chaine & cell.Value
      Next
      conca = chaine
      End Function


      La fonction s'utilise ensuite sur une feuille comme n'imprte quelle fonction Excel avec la syntaxe =conca(plage à concaténer)
      ex: =conca(B1:AZ1)

      Cdlmnt
      Via
      1. Alors pour être tout à fait franc j'ai pas tout compris ce que j'ai fait :)

        Mais je l'ai fit est ça marche du tonnerre !

        Un très grand merci à vous