probleme arriere plan cellule et checkbox
Voila j'ai fait un code qui permet quand on coche un checkbox il me met une couleur d'arriere plan sur 3 case...
Le problème c'est que quand je protege la feuille, il me le bloque, alors que les cases qui vont être colorié ne sont pas protégé comment faire??
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Private Sub CheckBox6_Click()
If CheckBox6 = True Then
Range("A17:E17").Select
With Selection.Interior
.ColorIndex = 35
.Pattern = xlSolid
End With
Else
Range("A17:E17").Select
Selection.Interior.ColorIndex = xlNone
End If
Range("B17").Select
End Sub |
Il faut autoriser le formatage des cellules
Bonsoir,
Lorsque tu verouilles une feuilles, il y a une liste de cases à cocher qui te permet de décider ce que l'utilisateur peut faire ou non (tu dois considérer l'execution de ton code comme un utilisateur). Dans cette liste, une case indique "Format de cellule". Tu dois cocher cette case pour que ta macro continue de fonctionner.
Si tu verouille ta feuille via ton code, ajoute le paramètre :
Code:
AllowFormattingCells:=True
Bonne chance,