Philippe Perlacremaz <philippe.perlacremaz <at> gmail.com> writes:
> > Bonjour à tous > > A partir de cellules contenant les divers constituants de l'adresse de mes > contacts (Civilité, Nom, Prénom, Numéro_Voie, Complément_Adresse, > Code_Postal, Ville, Cedex), je veux calculer l'adresse complète d'une > manière tout à fait classique avec sur la première ligne "Civilité" + " " + > "Prénom" + " " + "Nom" et ainsi de suite jusqu'à la dernière ligne > "Code_Postal" + " " + "Ville" + " " + Cedex. > > J'ai constaté que l'utilisation de Ctrl+Entrée est traduit dans la chaîne de > caractères par un " ". Compte tenu du fait que la cellule civilité doit être > traduite, et que Prénom, Complément_Adresse et Cedex sont facultatifs, j'ai > écrit une fonction. Je ne vois pas du tout comment faire pour obtenir de > Calc que mon résultat s'affiche comme je le désire. > > Merci pour vos conseils. > > Arbiel > Bonsoir Philippe, Une piste : entre les champs concaténés (ceux qui ne doivent pas se trouver sur la même ligne), rajouter un nombre d'espaces lié à la largeur de la colonne (largeur connue par la fonction cellule("WIDTH";référence) avec la fonction REPT et aussi lié à la longueur des champs (fonction NBCAR), puis passer la cellule en renvoi à la ligne automatique... Cordialement Jean-Louis --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org