Mise en forme conditionnelle

Résolu
lagodille Messages postés 99 Statut Membre -  
lagodille Messages postés 99 Statut Membre -
Bonjour,
il me semble que la mise en forme conditionnelle est limitée à 3 mais ne serait il pas possible via une macro de la portée à 6 par exemple ?
merci pour votre aide
cdlt
Configuration: Windows XP
Internet Explorer 6.0

5 réponses

  1. néné
     
    Bonjour,
    Oui avec une macro cela est possible, quel sont vos 6 conditions ?
    0
  2. néné
     
    Bonjour,
    Voici l'exemple d'une macro

    Sub formatconditionnelle()
    For Each f In [c4:c15] 'plage a traitée
    f.Select
    ActiveCell.Interior.ColorIndex = xlNone
    If f = 25 Then
    ActiveCell.Interior.ColorIndex = 6 'Jaune
    Else
    If f = 65 Then
    ActiveCell.Interior.ColorIndex = 15 'gris
    Else
    If f = 800 Then
    ActiveCell.Interior.ColorIndex = 28 'bleu clair
    Else
    If f = 98 Then
    ActiveCell.Interior.ColorIndex = 12 'vert
    Else
    If f = 32 Then
    ActiveCell.Interior.ColorIndex = 17 'violet
    Else
    If f = 478 Then
    ActiveCell.Interior.ColorIndex = 3 'rouge
    End If
    End If
    End If
    End If
    End If
    End If
    Next
    End Sub

    Utilsfr
    http://utilsfr.new.fr
    Applications, Utilitaires, Macros, Fonctions, Formulaires, Graphiques Excel
    0
    1. lagodille Messages postés 99 Statut Membre 4
       
      En fait mes conditions sont :

      Si j'écris "toto" dans la case, la case se colore en gris clair et me crée un lien hypertexte vers un fichier pdf sécifique,

      Si j'écris "tata" dans la case, la case se colore en vert clair et me crée un lien hypertexte vers un fichier pdf sécifique,

      Si j'écris "tutu" dans la case, la case se colore en mauve clair et me crée un lien hypertexte vers un fichier pdf sécifique,

      Si j'écris "titi" dans la case, la case se colore en bleu clair et me crée un lien hypertexte vers un fichier pdf sécifique,

      Si j'écris "tyty" dans la case, la case se colore en orange clair et me crée un lien hypertexte vers un fichier pdf sécifique,

      Si j'écris "tété" dans la case, la case se colore en jaune clair et me crée un lien hypertexte vers un fichier pdf sécifique,

      j'ai ainsi 6 colonnes à renseigner et je peux me retrouver avec 6 "toto" comme je peux avoir 6 noms différents

      ai je été explicite ?

      merci
      cdlt
      0
  3. néné
     
    bonjour

    voici la macro

    Sub contionnel()
    Application.ScreenUpdating = False
    For Each cellule In [a1:f500] 'plage a traitée
    cellule.Select
    ActiveCell.Interior.ColorIndex = xlNone
    With cellule
    Select Case .Value
    Case Is = "toto"
    ActiveCell.Interior.ColorIndex = 48
    Case Is = "tata"
    ActiveCell.Interior.ColorIndex = 4
    Case Is = "tutu"
    ActiveCell.Interior.ColorIndex = 39
    Case Is = "titi"
    ActiveCell.Interior.ColorIndex = 28
    Case Is = "tyty"
    ActiveCell.Interior.ColorIndex = 44
    Case Is = "tété"
    ActiveCell.Interior.ColorIndex = 36
    End Select
    End With
    Next cellule
    Application.ScreenUpdating = True
    Range("a1").Select
    End Sub
    0
    1. lagodille Messages postés 99 Statut Membre 4
       
      bonsoir,
      merci c'est parfait seulement après je crée le lien hypertexte et là je suis confronté à un petit souci :
      quand on crée un lien hypertexte par défaut on trouve une écriture bleu et soulignée.
      Je préfèrerai une écriture noire en gras et non soulignée EST CE possible ?
      comment faire ?
      merci pour ton aide
      cdlt
      0
  4. néné
     
    Je pense que pour la mise en forme des liens Hypertexte, il faut aller dans l'option internet du panneau d'affichage Windows

    Onglet Général puis couleur
    0
    1. lagodille Messages postés 99 Statut Membre 4
       
      J'ai essayé ça ne fonctionne pas pour excel dommage c'était une bonne idée
      il doit y avoir une autre soluce
      cdlt
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. néné
     
    Bonjour

    Voici la solution

    Définissez le jeu de couleurs dans Excel
    1. Dans le menu Format, cliquez sur Style.
    2. Dans la liste Nom du style, cliquez sur Lien hypertexte ou Lien hypertexte visité.

    REMARQUE : pour accéder à ces options, vous devez insérer un lien hypertexte ou un lien hypertexte visités dans le classeur.
    3. Cliquez sur Modifier et puis cliquez sur l'onglet Police.
    4. Sélectionnez une couleur dans la liste Couleur.
    0
    1. lagodille Messages postés 99 Statut Membre 4
       
      merci pour toutes ces bonnes infos. Vraiment un super forum avec d'excellents éléments

      merci à eux et aux autres qui nous aiderons un jour

      cordialement
      0