Pb VISUAL BASIC

Résolu
franck82 -  
 franck82 -
Bonjour,
Sous excel j'ai une case à cocher que je souhaite grisé (elle se nomme "CASE1") si la cellule texte K32 (par exemple) est égale à "A". En revanche si la cellule K32 est égale à une autre valeur je souhaite que la case "CASE1" puisse être cochée. J'ai essayé en VISUAL BASIC mais je n'y arrive pas. Pour info la case K32 est une liste de choix entre A, B, C et D.
Merci par avance de votre aide.
Configuration: Windows XP
Mozilla

2 réponses

  1. Katarinas Messages postés 26 Statut Membre 2
     
    Et se que cela te conviens?
    Sub grise()
        If Range ("K32")=A then
             Range("CASE1").Select
             With Selection.Interior
                 .ColorIndex = 15
                 .Pattern = xlSolid
             End With
       End If
    End Sub
    --

    Dans le doute ... Doutes encore!!!
    0
  2. franck82
     
    En fait quand je dis grisé, c'est que je souhaite que l'utilisateur ne puisse pas cocher la case nommée CASE1 lorsque j'ai A dans la case K32. Si j'ai B, C et D dans K32 je souhaite qu'il puisse cocher la case CASE1
    Merci par avance.
    0