Macro changer le format des caractères "chiffre"

Bonjour à tous,

Voici mon souhait, j'aimerais réaliser une petite macro pratique, qui me permettrait de mettre en indice tous les caractères chiffres d'une cellule sélectionnée en sachant qu'il y a des lettres, ainsi que de supprimer tous les espaces entre les caractères.

Voici typiquement le genre de chose que j'aimerais modifier : C18 H22 O2 Cl6

J'ai fait quelques recherches sur le net pour essayer de bricoler quelque chose qui tienne la route, mais je n'ai clairement pas assez de recul vis-à-vis de VBA (et de l'informatique en générale , mais on tente d'apprendre).

En vous remerciant d'avance.

Bonjour et bienvenue sur le forum

Un essai à tester. Te convient-il ?

Bye !

18classeur1-v1.xlsm (16.00 Ko)

Bonjour,

Avec un peu de retard mais comme c'est fini.

J'ai mis une constante pour augmenter la taille des indices que je trouve un peu petite (+2 sur la taille). Tu peux la mettre à 0.

eric

27indice.xlsm (18.62 Ko)

Merci à tous les deux ! C'est exactement ce qu'il me fallait Vous me faites gagner un temps précieux.

Rechercher des sujets similaires à "macro changer format caracteres chiffre"