Générer des espaces pour compléter une cellule

Bonjour,

Je souhaiterais un petit coup de pouce de votre part ^^. J'ai une concaténation à effectuer de manière automatique, sans VBA. mais il y à une subtilité !

Imaginons ma colonne "Prénom" doit obligatoirement faire 20 caractères, donc si de base ma valeur est le nom "jean", j'aimerai que ma cellule soit égale à "jean+16 espaces(des vides)", si le nom est "Bernard" alors la cellule est égale à "Bernard+13 espaces (des vides)".

Ma première idée était de faire une Lens() ou nbCar() - un total de 2O espaces (des vides) mais je n'ai aucun idée de comment faire ce cumul de vide !

Merci d'avance pour votre temps.

Cordialement.

Bonjour,

Il faut utiliser NBCAR() et REPT(), NBCAR pour le nombre de caractères que l'on soustrait à 20, et REPT() pour répéter l'espace autant de fois qu'il manque de caractères. Et le symbole "&" pour faire la concaténation des différents éléments.

Voici un exemple

211rept-et-nbcar.xlsx (8.88 Ko)

WOW merci beaucoup, c'est super !

Pas de problème, bonne journée!

Merci d'avoir passé le sujet en résolu!

Rechercher des sujets similaires à "generer espaces completer"