[Résolu] Alignement des nombres dans une colonne

Bonjour,

je souhaiterais (si possible) que des nombres figurant dans une colonne soient alignés en respectant 2 contraintes.

  • les nombres sont centrés horizontalement dans la cellule
  • les unités, dizaines, centaines, séparateur de milliers,… de chaque nombre sont alignés de manière verticale même si on ajuste la taille de la colonne

Le but recherché est uniquement “visuel” et de confort
C:\fakepath\Alignement des nombres dans une colonne.ods|attachment

Merci d’avance

Bonjour @tildou78

Il n’est pas possible d’avoir dans la même cellule un alignement centré et un alignement à droite. On pourrait “ruser” en insérant un retrait à droite pour forcer mais :

  • ceci ne s’adapterait pas au redimensionnement de la colonne
  • il est néssaire de définir d’abord un alignement gauche pour fixer le retrait puis revenir à l’alignement droite.

La solution la plus “confortable”, puisque c’est le but recherché est de saisir le titre dans deux cellules fusionnées centrées comme dans l’exemple joint : AlignementPYS.ods

Cordialement

Super!!!..et merci.

La solution répond parfaitement au besoin.

Cordialement

Bonsoir,

S’il s’agit d’une colonne de valeurs qui ne sont pas reprises pour d’autres calculs (s’il n’y a pas de cellules dépendantes), on peut utiliser la propriété de la fonction CELLULE() avec l’argument « largeur », qui retourne la largeur d’une colonne (moyennant un recalcul forcé), ce qui donnerait en E19 de ton fichier la formule suivante : =T(ALEA())&TEXTE(E5;"##,00")&REPT(" ";ENT((CELLULE("largeur")))-4)

REPT() se charge d’ajouter des espaces de manière à ce que la virgule soit centrée. T(ALEA())force le recalcul. Quelle que soit la largeur de la colonne, la virgule sera toujours au centre. Voir ci-joint :
Alignement_Piou.ods

Cordialement,

Merci beaucoup pour la réflexion apportée sur ce sujet; je garde de côté pour d’autres usages.
Quelques limites cependant:

  • Perte du séparateur de milliers
  • Le changement de police peut parfois être préjudiciable (exemple avec DejaVu Sans Mono)

Encore merci

Cordialement.