Colorier des cellules en fonction des resulta

bhoothnath Messages postés 1 Statut Membre -  
wilfried_42 Messages postés 912 Statut Contributeur -
Bonjour, je n'ai pas réussi à trouver ce que je cherchais c'est pourquoi je pose la question suivante:
Comment colorier une cellules en fonction de sa valeur?

ex: j'ai 30 numeros qui sont disposé dans un ordre aléatoire, et j'aimerai attribuer à chaque numéro une couleur afin d'obtenir un féstival de couleur sur le classeur, je crois qu'il faut passer par une macro.
Merci de votre aide!
Configuration: Windows XP
Internet Explorer 7.0

8 réponses

  1. just1xpa2 Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   196
     
    bonjour, un petit fichier pour savoir si tes cellules sont sur une plage bien precise( tableau de 6x5 per exemple, ou disperser dans la feuille... merci
    0
  2. CaPiT Messages postés 622 Statut Membre 51
     
    Bonjour,

    Tu vas dans outils > Macro > Visual Basic Editor. La macro s'execute lorsque tu rentre un numéro. Double clic sur la feuille 1 puis:

    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim Plage, Cellule As Range
            
    If Target.Cells.Count < 2 Then ' Si on selectionne qu'une cellule
    
        'Définit la plage de référence
        Set Plage = Range("A1:B10") 'plage de cellules ou les couleurs peuvent changer
        Set Cellule = Range(Target.Address)' Cellule selectionnée
    
        If Cellule <> "" Then
            If Not Intersect(Plage, Cellule) Is Nothing Then
               'condition 1
                If Cellule = 1 Then
                    Cellule.Interior.ColorIndex = 1 'le 1 c'est du noir
                End If
                
                'condition 2
                If Cellule = 2 Then
                    Cellule.Interior.ColorIndex = 5 'le 5 c'est une autre couleur
                End If
    
            (...) ' Tu mets tes 30 conditions
    
        End If
        Else
            Cellule.Interior.ColorIndex = xlNone
    End If
    
    End Sub


    Normalement ça marche ;)
    0
  3. wadoohindi
     
    Je m'attendais pas à des réponses aussi rapides!! Merci a vous!!!! Capit c'est exactement sa que je cherchais. Je vais le rentrer directement dans openoffice
    0
  4. wilfried_42 Messages postés 912 Statut Contributeur 245
     
    bonjour

    au dela de 3 mises en forme, il faut effectivement passer par une macro, elle existe
    voici un fichier avec plein d'exemples de ce que peut faire la macro fournie

    mfrc multi-format, images, ssons, commentaires, seule la partie couleur t'interresse m'enfin je ne peux couper le fichier

    c'est une macro complementaire..... MFC multiples

    bonne journée
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    Je m'attendais pas à des réponses aussi rapides!! MErci a vous!!!! Capit c'est exactement sa que je cherchais. Je vais le rentrer directement dans openoffice
    0
  7. wilfried_42 Messages postés 912 Statut Contributeur 245
     
    re:

    va falloire que je dise à bilou de retirer lles copier / coller lol
    0
  8. CaPiT Messages postés 622 Statut Membre 51
     
    T'inquiete wadoohindi j'ai eut le même problème donc mon excel était proche de ta demande. Si tu as besoin d'aide encore je suis là ;)

    @wilfried_42: Qu'as tu voulu dire? je n'ai pas compris.
    0
  9. wilfried_42 Messages postés 912 Statut Contributeur 245
     
    re:

    regarde sur le meme fil, post 3 et 5
    0