Re:formule conditionnelle en vba
Salut pascal
Bonjour le forum
Hier j'ai travaillé 1h30 sur ton prob sans vraiment de grosses idées.
Voici en vba une idée mais je ne sais pas quoi changer pour la mettre dans selectionchange car il sélecte toujour la cell F7.
Sub Macro3()
If Left(Range('F7'), 1) = 'w' And Range('L7') > 250 Then
Range('F7').Select
Selection.Interior.ColorIndex = 3
Else
If Left(Range('F7'), 1) = 'w' And Range('L7') > 200 Then
Range('F7').Select
Selection.Interior.ColorIndex = 44
Else
If Left(Range('F7'), 1) = 'w' And Range('L7') 250 Then
Range('F7').Select
Selection.Interior.ColorIndex = 3
Else
If Left(Range('F7'), 1) = 't' And Range('L7') > 200 Then
Range('F7').Select
Selection.Interior.ColorIndex = 44
Else
If Left(Range('F7'), 1) = 't' And Range('L7') < 200 Then
Range('F7').Select
Selection.Interior.ColorIndex = 50
End If
End If
End If
End If
End If
End If
End Sub
Hier j'avais trouvé:
NB.SI(plage;GAUCHE(F7;1))
dans une plage nommé plage tu met tes caractére: w,t,v,l
Temjeh
Message édité par: Temjeh, à: 22/04/2006 13:04