A voir également:
- Besoin d'aide VBA svp
- Erreur 1004 vba ✓ - Forum VB / VBA
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Vba dernière colonne non vide ✓ - Forum VB / VBA
- Récupérer valeur cellule vba ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
2 réponses
f894009
Messages postés
17191
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
20 mai 2024
1 707
13 avril 2014 à 10:20
13 avril 2014 à 10:20
Bonjour,
code a mettre dans le VBA de la feuille ou il y a la case a cocher, adaptez la cellule
code a mettre dans le VBA de la feuille ou il y a la case a cocher, adaptez la cellule
Private Sub CheckBox1_Click()
If CheckBox1 Then
With Range("C5").Borders(xlDiagonalDown)
.LineStyle = xlContinuous
.Color = -16776961
.TintAndShade = 0
.Weight = xlThick
End With
With Range("C5").Borders(xlDiagonalUp)
.LineStyle = xlContinuous
.Color = -16776961
.TintAndShade = 0
.Weight = xlThick
End With
Else
With Range("C5")
.Borders(xlDiagonalDown).LineStyle = xlNone
.Borders(xlDiagonalUp).LineStyle = xlNone
.Borders(xlEdgeLeft).LineStyle = xlNone
.Borders(xlEdgeTop).LineStyle = xlNone
.Borders(xlEdgeBottom).LineStyle = xlNone
.Borders(xlEdgeRight).LineStyle = xlNone
.Borders(xlInsideVertical).LineStyle = xlNone
.Borders(xlInsideHorizontal).LineStyle = xlNone
End With
End If
End Sub
f894009
Messages postés
17191
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
20 mai 2024
1 707
16 avril 2014 à 13:05
16 avril 2014 à 13:05
Bonjour,
fichier modifie, module de classe pour traiter les bouton option et case a cocher. Ai utilise un code de Lermite222-CCM, que j'ai adapte et modifie pour les Checkbox car erreur 459 ???
https://www.cjoint.com/?DDqnfb5RgdL
fichier modifie, module de classe pour traiter les bouton option et case a cocher. Ai utilise un code de Lermite222-CCM, que j'ai adapte et modifie pour les Checkbox car erreur 459 ???
https://www.cjoint.com/?DDqnfb5RgdL
13 avril 2014 à 11:01
Je viens de tester cela marche nickel.
Par contre, quand je coche et décoche, cela change mes bordures de ma cellule (après décochage, je perds les bordures de ma cellule)
Une dernière question si je dois faire cela pour plusieurs cellules, je dois retaper le code ou bien je dois modifier le codage ? (c'est à dire par exemple de la cellule C5 à D55 ?)
En tous cas merci encore pour votre aide, cela est très sympa :-)
13 avril 2014 à 11:05
Si seulement mettre croix sur plage C5:D55
13 avril 2014 à 11:18
C'est vrai que j'aurai pu le faire seul lol dsl.
Par contre, quand je coche et décoche, cela change mes bordures de ma cellule (après décochage, je perds les bordures de ma cellule) comment, puis-je garder mon format de bordure de cellule ?
merci pour votre aide
Modifié par f894009 le 13/04/2014 à 11:35
quand je coche et décoche, cela change ---->Si vous prenez le code Lien (#3) juste au dessus de votre dernier message,cela ne le fait plus
13 avril 2014 à 11:50
Merci d'avance