Pb VISUAL BASIC

Résolu/Fermé
franck82 - 7 févr. 2008 à 08:08
 franck82 - 7 févr. 2008 à 11:44
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.
A voir également:

2 réponses

Katarinas Messages postés 26 Date d'inscription jeudi 13 septembre 2007 Statut Membre Dernière intervention 8 février 2008 2
7 févr. 2008 à 09:51
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
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