• Initiateur de la discussion Initiateur de la discussion Florence
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Florence

Guest
bonjour,

Je souhaite concaténer plein de cellules. Je voudrais eviter d'avoir à sélectionner chaque cellule. Mais quand j'essai de mettre concatener(a3:a50) ça marche pas. Comment faire?

Merci beaucoup

Florence
 
Bonjour Florence,

Que veux-tu faire exactement ? La fonction concaténation permet de mettre à la suite le texte de plusieurs cellules.

EX: A1 (Bonjour) A2 (nous sommes le) A3 (date du jour)

Avec la formule suivante :

[g]=concatener(A1;" ";A2;" ";A3)[/g], on obtient :

Bonjour nous sommes le 24 septembre 2004.

Il me semble bizarre que tu veuilles mettre autant de cellules à la suite l'une de l'autre (A3 à A50)... Es-tu sûre que ca rentre dans ta cellule de destination ?

Poste un petit fichier zippé de - 50 Ko pour qu'on t'aide davantage.

Bon courage.

Brigitte
 
Re Florence,

Pour éviter toute confusion, voici de nouveau ma formule, le "gras" n'ayant pas fonctionné dans le post précédant. J'avais pas mis assez de beurre dans la poêle...

=concatener(A1;" ";A2;" ";A3)

Espérant que là ca grésille bien !

A plus

Brigitte

PS : Petit clin d'oeil à celui qui m'a prévenu pour le "gras". Il se reconnaîtra...
 
Bonjour Florence & Brigitte,

Voici une recette allégée en matières grasses (pensez à votre ligne les filles ;°)) :

=A1 & " " & A2 & " " & A3

Non, ce ne sont pas des & au plat, juste un raccourci pour le concatener

Bon appétit.

José
 
Bonjour Florence, Brigitte, Jpms, le forum

Petite macro pour éviter à Florence de perdre sa belle jeunesse à taper 50 fois presque toujours la même chose...
la cellule est ici C4, a toi d'adapter

Macro à copier-coller dans un module VBE:
faire Alt+f11, insertion-module

Sub peinarde()
dim lig as long

lig = 3

Do While lig <= 50
Range("C4") = Range("C4") & " " & Cells(lig, 1)
lig = lig + 1
Loop
End Sub


A+
Michel
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
152
Réponses
8
Affichages
572
Réponses
4
Affichages
389
Retour