exposant dans une cellule

  • Initiateur de la discussion Initiateur de la discussion Roger
  • 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 !

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
 
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+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
408
  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
415
Retour