XL 2021 Alignement à gauche avec retrait variable

  • Initiateur de la discussion Initiateur de la discussion catdog
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

catdog

XLDnaute Junior
Bonjour à toute la communauté,

Je souhaiterais savoir s'il est possible d'effectuer un retrait à gauche en fonction du nombre de caractères contenus dans une cellule.

Ex. : Si la cellule contient 6 caractères ---> retrait = 0
Si la cellule contient 4 caractères ---> retrait = 2
Si la cellule contient 5 caractères ---> retrait = 4
Si la cellule contient 8 caractères ---> retrait = 6
Si la cellule contient 10 caractères --> retrait = 8

Cela me permettrait de créer une sorte de hiérarchie... mais sur une seule colonne...

Merci d'avance,

PS. : je suis preneur s'il y a une meilleure idée par ailleurs, bien entendu...
 
Solution
Bonjour le fil,
une proposition :
EDIT 14h40 : j'ai modifié ma réponse
définir vos formats personnalisés
VB:
"      "@
"   "@

etc...
créer autant de MFC comme ceci en indiquant dans le même ordre les formats personnalisés créés
1731418699245.png

Cre qui donne
1731418815574.png

EDIT : je viens de voir le post de @Gégé-45550 qui si je ne me trompe pas impose d'avoir du code VBA.
Bonjour à toute la communauté,

Je souhaiterais savoir s'il est possible d'effectuer un retrait à gauche en fonction du nombre de caractères contenus dans une cellule.

Ex. : Si la cellule contient 6 caractères ---> retrait = 0
Si la cellule contient 4 caractères ---> retrait = 2
Si la cellule contient 5 caractères ---> retrait = 4
Si la cellule contient 8 caractères ---> retrait = 6
Si la cellule contient 10 caractères --> retrait = 8

Cela me permettrait de créer une sorte de hiérarchie... mais sur une seule colonne...

Merci d'avance,

PS. : je suis preneur s'il y a une meilleure idée par ailleurs, bien entendu...
Bonjour,
Voyez ici
Cordialement,
 
Bonjour le fil,
une proposition :
EDIT 14h40 : j'ai modifié ma réponse
définir vos formats personnalisés
VB:
"      "@
"   "@

etc...
créer autant de MFC comme ceci en indiquant dans le même ordre les formats personnalisés créés
1731418699245.png

Cre qui donne
1731418815574.png

EDIT : je viens de voir le post de @Gégé-45550 qui si je ne me trompe pas impose d'avoir du code VBA.
 
Dernière édition:
Bonjour le fil,
une proposition :
EDIT 14h40 : j'ai modifié ma réponse
définir vos formats personnalisés
VB:
"      "@
"   "@

etc...
créer autant de MFC comme ceci en indiquant dans le même ordre les formats personnalisés créés
Regarde la pièce jointe 1206946
Cre qui donne
Regarde la pièce jointe 1206947
EDIT : je viens de voir le post de @Gégé-45550 qui si je ne me trompe pas impose d'avoir du code VBA.
Merci pour cette proposition...
Sachant qu'il s'agissait du format des nombres, j'avais oublié qu'on pouvait également l'utiliser pour de l'alphanumérique.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Formule avec OU ?
Réponses
5
Affichages
389
Réponses
14
Affichages
501
Retour