Excel : mettre en majuscule et gras une partie d'une cellule

Résolu/Fermé
Marie26 - Modifié par Marie26 le 15/06/2014 à 16:57
 Maurice - 15 juin 2014 à 17:26
Bonjour,

Je souhaiterai pouvoir mettre en majuscule et gras une partie d'une cellule ; avant le caractère :
Pour l'instant mes cellules seront sous cette forme :

10 > Xxxxxxxxxx: test test test test

et arrivée à cette solution :

10 > XXXXXXXXXX: test tes test test

Est-ce possible en VBA ?

Merci pour vos recherches.
Marie.

1 réponse

Bonjour

Oui
test en B:10

Sub EnGras()
Lig = 10
Col = 2
MaVar = Split(Cells(Lig, Col), ":")
Deb = Len(MaVar(0))
Cells(Lig, Col).Select
ActiveCell.Characters(Start:=1, Length:=Deb).Font.FontStyle = "Gras"
End Sub

a+
Maurice
1