Changer la police d'un texte d'une macro

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

M

mikael2403

Guest
Bonjour,

J'ai le code suivant intégré dans une macro :

Code:
If Range("P2") >= "2" Then Range("A14") = "Terminaux" Else Range("A14") = "Terminal"
If Range("N2") >= "2" Then Range("A33") = "Services" Else Range("A33") = "Service"
If Range("N2") < 2 And Range("O2") < 2 Then Range("G30") = "Total Offre et Service (2)" _
Else: If Range("O2") < 2 And Range("N2") >= 2 Then Range("G30") = "Total Offre et Services (2)" _
Else: If Range("O2") >= 2 And Range("N2") < 2 Then Range("G30") = "Total Offres et Service (2)" _
Else: Range("G30") = "Total Offres et Services (2)"

Je souhaite que le "(2)" apparaisse en exposant.
J'ai ajouté le code ci-dessous que j'ai inséré grace à l'enregistreur de macro mais ça ne fonctionne pas car selon le texte inséré dans la cellule, le "(2)" commence à partir du 25 ou du 23 caractères.

Code:
With Range("I30").Characters(Start:=23, Length:=3).Font
        .name = "Arial"
        .FontStyle = "Normal"
        .Size = 10
        .Strikethrough = False
        .Superscript = True
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
    End With

Y a -t-il une autre solution ?

Merci beaucoup pour votre aide.

Mikael.
 
Re : Changer la police d'un texte d'une macro

Bonjour Mikael

regarde peut être le code ci dessous :

Code:
If Range("I30").Characters(24, 1).text = "2" Then
    Range("I30").Characters(Start:=23, Length:=3).Font.Superscript = True
    ElseIf Range("I30").Characters(26, 1).text = "2" Then
    Range("I30").Characters(Start:=25, Length:=3).Font.Superscript = True
End If

bon après midi
@+
 
- 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
4
Affichages
733
Réponses
7
Affichages
367
Réponses
7
Affichages
829
Réponses
1
Affichages
670
Retour