EXCEL: Concaténer une plage de cellules
RésoluSYL78-VT Messages postés 1 Statut Membre -
Je souhaite réaliser un traitement sur un plage de cellules excel sans réaliser de macros...
Ce que je veux:
1- Faire une recherche sur une plage de cellules excel pour trouver les cellules contenant les informations qui m'interressent et récupérer ces cellules (ou plutot les informationsdes cellules).
2- Concaténer tous les résultats de la recherche précedente séparés d'un espace dans une cellule résultat.
Je n'arrive même pas à concaténer une plage de cellules, la fonction ne semble pas marcher sur une plage et je ne trouve rien dans les forums sur ce sujet...
HELP!
Merci d'avance,
B.
Configuration: Windows 2000 Excel 2000 Internet Explorer 6.0
11 réponses
Identifier dans une plage Excel les cellules contenant un critère et récupérer leur contenu pour les concaténer ensuite, séparées par des espaces, sans macro, constitue le souci principal. Plusieurs solutions existent sans macro, par exemple construire une colonne intermédiaire qui combine les cellules et ajouter des espaces entre chaque valeur, puis concaténer ce résultat. D'autres proposent une fonction personnalisée en VBA, comme ConcatPlage(plage, contenant, séparateur), capable de balayer une plage, de filtrer selon le texte contenu, et de renvoyer une chaîne séparée par le séparateur. En pratique, l’utilisation d’un séparateur unique peut nécessiter d’ajuster les plages lorsque des lignes ou colonnes sont insérées, afin d’éviter que certaines valeurs ne soient pas incluses dans la concaténation.