








Vous voulez "Imploser" et convertir facilement un Tableau en une Chaine de Caractères.
La solution est ici: Imploser (clic-droit, enregistrer sous)
Mode d'emploi:
- Intégrer la source fournie dans votre code
- Faire l'appel à la fonction : x_LaChaine = Imploser(x_LeSep, x_LeTableau, opt. x_NonVide)
- x_LaChaine = Imploser(", ", x_LeTableau) :
- x_LaChaine contiendra tous les éléments du tableau de données x_LeTableau, séparés par le séparateur (ici ", ") fourni.
- x_LaChaine = Imploser("|", x_LeTableau, true) :
- Se comportera comme attendu, mais les champs de tableau vides sont ignorés;
- et le caractère "|" est pris comme séparateur.
- x_LaChaine = Imploser(", ", x_LeTableau) :
- Où :
- x_LaChaine = Chaine de Caractères continuée des données du tableau.
- x_LeSep = Caractère(s) utilisé(s) pour délimiter la fragmentation de la chaine de caractère.
- x_LeTableau = Tableau contenant les éléments à agréger.
- x_NonVide = Booléen optionnel devant être à vrai pour que les champs vides soient ignorés.
- 2013.02.16 (v1.00) : Création initiale, conversion d'un Tableau en Chaine de Caractères.
- 2021.03.19 (v1.01) : Amélioration de la robustesse aux erreurs et compatibilité avec VBA6+
- 2022.01.07 (v1.10) : Possibilité d'ignorer les éléments de tableau vides.
Une agrégation en tableau simple à utiliser...