Pb excel et couleur

Pb excel et couleur - Windows & Software

Marsh Posté le 25-05-2002 à 12:52:46    

Voilà j'aimerai que lorsque que j'uilise la fonction qd le resultat est juste la case devienne bleu et qd s'estf aux rouge.
 
Une idée svp

Reply

Marsh Posté le 25-05-2002 à 12:52:46   

Reply

Marsh Posté le 25-05-2002 à 12:58:21    

tu met ça dans le VB d'excel
 
tu n'as qu'a modifier les trucs pour que ça marche pour toi
 
la c pour des notes, si il sont inferieur a 10 , tel couleur, et puis entre plus de 15 une autre,....
 
donc voila, si ça peut t'aidé !
 
 
Private Sub Worksheet_Change(ByVal Target As Range)
 
   ' Var
    Dim unecellule As Range
     
     
    'debut
    For Each unecellule In Target
    If unecellule.Column > 4 And unecellule.Column <= 8 And unecellule.Row > 2 And unecellule.Row <= 13 Then
     
     
        If unecellule.Value < 10 Then
            unecellule.Font.Color = vbRed
        Else
 
            If unecellule.Value >= 15 Then
                unecellule.Font.Color = vbBlue
            Else
                unecellule.Font.Color = vbBlack
            End If
             
        End If
         
    End If
    Next
End Sub


---------------
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît.
Reply

Marsh Posté le 25-05-2002 à 13:34:16    

cyfl a écrit a écrit :

tu met ça dans le VB d'excel
 
tu n'as qu'a modifier les trucs pour que ça marche pour toi
 
la c pour des notes, si il sont inferieur a 10 , tel couleur, et puis entre plus de 15 une autre,....
 
donc voila, si ça peut t'aidé !
 
 
Private Sub Worksheet_Change(ByVal Target As Range)
 
   ' Var
    Dim unecellule As Range
     
     
    'debut
    For Each unecellule In Target
    If unecellule.Column > 4 And unecellule.Column <= 8 And unecellule.Row > 2 And unecellule.Row <= 13 Then
     
     
        If unecellule.Value < 10 Then
            unecellule.Font.Color = vbRed
        Else
 
            If unecellule.Value >= 15 Then
                unecellule.Font.Color = vbBlue
            Else
                unecellule.Font.Color = vbBlack
            End If
             
        End If
         
    End If
    Next
End Sub  



tu pourrais donner plus de détails je voudrais essayer ta macro mais je ne connais pas les étapes : je suis allé dans outils, Macros, VB Editor, je colle ton code dans une feuille de code et je fais quoi après ? :??:


---------------
Pour la préservation de l'environnement, n'imprimez ce post qu'en cas de nécessité | Fais du bien à un vilain, il te chiera dans la main.
Reply

Marsh Posté le 25-05-2002 à 15:08:02    

Moi je sais pas du tout me servir de vb donc qq1 peut m'expliquer.
 
Moi je veux juste que si le chiffre dans la case est le meme que celui de reference la case se mette en bleu sinon en rouge.
 
Aidez moi svp

Reply

Marsh Posté le 25-05-2002 à 17:25:13    

Up

Reply

Marsh Posté le 25-05-2002 à 18:23:11    

up

Reply

Marsh Posté le 25-05-2002 à 21:14:45    

Allez Up

Reply

Marsh Posté le 25-05-2002 à 22:15:23    

Personne y sait

Reply

Marsh Posté le 26-05-2002 à 17:47:05    

Putin personne y sait

Reply

Marsh Posté le 26-05-2002 à 18:01:15    

Une solution (pas compliquée) c'est la "mise en forme conditionnelle" dans le menu "Format" ou tu peut mettre en forme (couleur, gras, souligné, italique, taille de caractère encadrement etc) la cellule soit fonction de la valeur de la celulle ou en faisant référence à une autre celulle en ecrivant une formule simple (excel 97 et suivant)

 

[jfdsdjhfuetppo]--Message édité par nestor-b le 26-05-2002 à 18:02:54--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 26-05-2002 à 18:01:15   

Reply

Marsh Posté le 26-05-2002 à 18:15:38    

nestor-b a écrit a écrit :

Une solution (pas compliquée) c'est la "mise en forme conditionnelle" dans le menu "Format" ou tu peut mettre en forme (couleur, gras, souligné, italique, taille de caractère encadrement etc) la cellule soit fonction de la valeur de la celulle ou en faisant référence à une autre celulle en ecrivant une formule simple (excel 97 et suivant)  
 
 



exact :jap:


---------------
Pour la préservation de l'environnement, n'imprimez ce post qu'en cas de nécessité | Fais du bien à un vilain, il te chiera dans la main.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed