exposant dans une cellule

R

Roger

Guest
Je souhaite élever une partie de la valeur d'une cellule à un exposant par exemple 2.

Exemple: =SI(D4=1;'';SI(D4=2;'2ab';SI(D4=3;'3a2b';'')))

Dans l'exemple cité, 3a2b: le nombre 2 devrait être écrit en exposant.
(uniquement le nombre 2)

Merci des réponses
 
N

nono

Guest
Salut Roger,

Je ne sais pas ce qu'en pense les autres mais pour moi, c'est un peu vague ta demande !!
Si ta valeur de la cellule D4 ne peut être que du type 4a5b c'est pas trop dur, dans VB tu fais :

Sub Macro1()
if len(acivecell.value) ='4' then
'si la longueur de la valeur est de 4 caracteres
ActiveCell.Characters(Start:=3, Length:=1).Font.Superscript = True
end if
End Sub

tu déclenches la macro quand et comme tu veux et voilà !

Par contre, si c'est autre chose, il faut que tu sois plus précis !

Voilà a+
 

Discussions similaires

  • Résolu(e)
Microsoft 365 Formule SI
Réponses
8
Affichages
189

Statistiques des forums

Discussions
312 348
Messages
2 087 506
Membres
103 566
dernier inscrit
c@b@l77540