Unifier dans une cellule
Résolu
Philou73CH
-
Philou73ch -
Philou73ch -
Bonjour,
A l'aide d'une macro, je rempli plusieurs tableaux. A un moment donné, j'ai besoin de joindre dans une seule cellule "B3" de la feuille "Travail", toutes les personnes qui ont fait le même job.
Pour ce faire ils sont mis dans la feuille "Traitement" et cela peut aller de la cellule E1 à E10 au maximum. Par contre, cela ne veux pas dire qu'il y aura systématiquement 10 noms.
si j'utilise ce que je connais soit :
Sheets("Travail").[B3] = Sheets("Traitement").[E1] & " ; " & Sheets("Traitement").[E2] & " ; " & Sheets............
Cela fera qu'il y aura des ; qui seront visible.
Je me demande si je ne peux pas faire un système avec une boucle et de contrôler si la cellule "Traitement E" numéro suivante est pleine. Et si tel est le cas je la joint à la cellule Travail B3. Dans le cas contraire, j'arrête la boucle.
J'espère avoir été un brin clair et si jamais, je commence un programme Excel que je vous ferai parvenir, pour illustrer ma question.
Je sais que vous êtes géniaux et que votre aide est plus que précieuse et d'avance je vous remercie. Ne serai-ce d'avoir déjà pris le temps de lire ma question
Amicalement
A l'aide d'une macro, je rempli plusieurs tableaux. A un moment donné, j'ai besoin de joindre dans une seule cellule "B3" de la feuille "Travail", toutes les personnes qui ont fait le même job.
Pour ce faire ils sont mis dans la feuille "Traitement" et cela peut aller de la cellule E1 à E10 au maximum. Par contre, cela ne veux pas dire qu'il y aura systématiquement 10 noms.
si j'utilise ce que je connais soit :
Sheets("Travail").[B3] = Sheets("Traitement").[E1] & " ; " & Sheets("Traitement").[E2] & " ; " & Sheets............
Cela fera qu'il y aura des ; qui seront visible.
Je me demande si je ne peux pas faire un système avec une boucle et de contrôler si la cellule "Traitement E" numéro suivante est pleine. Et si tel est le cas je la joint à la cellule Travail B3. Dans le cas contraire, j'arrête la boucle.
J'espère avoir été un brin clair et si jamais, je commence un programme Excel que je vous ferai parvenir, pour illustrer ma question.
Je sais que vous êtes géniaux et que votre aide est plus que précieuse et d'avance je vous remercie. Ne serai-ce d'avoir déjà pris le temps de lire ma question
Amicalement
A voir également:
- Unifier dans une cellule
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Proteger cellule excel - Guide
- Comment colorer une cellule excel en fonction du contenu d'une autre cellule - Forum Bureautique
- Diviser une cellule excel en deux horizontalement ✓ - Forum LibreOffice / OpenOffice
J'ai mis votre proposition dans la macro.
Cela fonctionne à merveille.
Je vous remercie de votre aide précieuse.
Bonne journée à vous.