brownie0169
Messages postés9Date d'inscriptionmercredi 9 août 2006StatutMembreDernière intervention14 janvier 2008
-
2 avril 2007 à 14:11
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
2 avril 2007 à 14:39
Bonjour à tous
mon pb: j'ai 1chaine de caractères, comprenant lettres et chiffres, ces derniers issus d'une formule. Je souhaiterai mettre les chiffres d'une couleur différente. D'avance merci!
Private Sub CommandButton1_Click()
Call ChangeCouleur(ActiveCell)
End Sub<hr />
Private Sub ChangeCouleur(ByRef CellAChanger As Range)
Dim i As Integer
Dim ContenuCell As String
ContenuCell = CellAChanger.Value
For i = 1 To Len(ContenuCell)
If Not IsNumeric(Mid(ContenuCell, i, 1)) Then CellAChanger.Characters(i, 1).Font.Color = vbBlack
If IsNumeric(Mid(ContenuCell, i, 1)) Then CellAChanger.Characters(i, 1).Font.Color = vbRed
Next
End Sub , ----
[code.aspx?ID=41455 By Renfield]