Bonjour, voici mon problème :
à partir de ceci : je cherche à mettre en forme comme ceci :
Par une formule je souhaite fusionner les valeurs de plusieurs cellules dans une seule
help me please !!!
Bonjour, voici mon problème :
à partir de ceci : je cherche à mettre en forme comme ceci :
Par une formule je souhaite fusionner les valeurs de plusieurs cellules dans une seule
help me please !!!
Bonjour,
Pour la question telle qu'elle est poséeSi le résultat doit être obtenu en automatique il faudra en venir au VBA.voir la fonction =CONCATENER() ou
la syntaxe ="Truc"&"/"&"Machin" pour obtenir Truc/Machin ou
dans les mêmes conditions par référence à des cellules, exemple =A1&"/"&A2
Le gros problème, ce ne serait pas de concaténer les valeur mais de supprimer les lignes en trop. Pour ça, il faudra sans doute passer par une macro.
Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.
Merci pour vos réponses.
Effectivement le gros problème est que la concaténation doit être automatique car volumes de saisie hebdomadaire important.
Et malheureusement je ne maitrise pas VBA :-(
Bonjour !
Loïc, je n'arrive pas à visualiser ton histoire de lignes en trop.
Mais bon comme j'ai la tête qui penche du côté de l'autre forum spécialement dédié au VBA …
Dans ce cas poster une nouvelle discussion dans le forum dédié au VBA accompagnée d'un classeur xlsx intelligent,
c'est à dire comportant une feuille source avec les différents cas possibles et une feuille résultat désiré
en précisant que c'est suite à une discussion dans le forum des feuilles de calculs
(normalement un classeur en pièce jointe dès le premier message peut être mal vu …)
avec en préambule une présentation limpide quant aux tenants et aux aboutissants …
C'est parce que la vitesse de la lumière est plus rapide que celle du son que tant de gens paressent brillants avant d'avoir l'air con ! (Thomas Boishardy)
Etant donné qu'il veut concaténer des lignes, le résultat final comportera forcément moins de données que la source.
Concaténer les valeurs serait assez simple en comparant la valeur d'une ligne et celui de la précédant et en accumulant tant qu'elles sont identique.
Mais il serait plus compliqué (mais peut-être pas impossible avec des fonctions de recherche alambiquées) de ne conserver QUE les lignes contenant la concaténation finale d'une valeur de code donnée.
Je parle ici de réalisation par formules.
Il est évident que, en passant par une macro, ceci peut se résoudre assez simplement.
Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager