Verrouiller/déverouiller cellules selon texte (case à cocher
Résolu
Nai
Messages postés
714
Date d'inscription
Statut
Membre
Dernière intervention
-
Nai Messages postés 714 Date d'inscription Statut Membre Dernière intervention -
Nai Messages postés 714 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Verrouiller/déverouiller cellules selon texte (case à cocher
- Verrouiller cellules excel - Guide
- Excel cellule couleur si condition texte - Guide
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Comment deverouiller - Guide
- Excel si cellule contient partie texte ✓ - Forum Excel
8 réponses
Bonjour,
Une facon de faire: https://www.cjoint.com/c/LCmhSFZf7Mf
Code VBA ThisWorkbook, Feuil1.
Click Checkbox: code fait pour Vacances mais test pour toutes, donc a vous de completer
Une facon de faire: https://www.cjoint.com/c/LCmhSFZf7Mf
Code VBA ThisWorkbook, Feuil1.
Click Checkbox: code fait pour Vacances mais test pour toutes, donc a vous de completer
Plutôt un mot donné (ou une cellule) :
ou
De sorte que toutes les cellules contenant ce mot soit verrouillées : "test dir", "test truc", "test encore"
If cel = "test" Then
ou
If cel = "Feuil2!A12" Then
De sorte que toutes les cellules contenant ce mot soit verrouillées : "test dir", "test truc", "test encore"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dans cet exemple : https://www.cjoint.com/c/LCrp6EIivcS
L'idée c'est d'indiquer en B2 le mot devant être contenu dans les cellules à verrouiller.
Je m'attendais à ce qu'il suffise de remplacer le = par quelque chose qui ne voudrait pas dire "est", mais "contient" ^^
Je me sers de ta proposition sur un autre fichier, où le verrouillage des cellules doit s'appliquer sur des cellules ne contenant pas exactement le terme indiqué dans la macro (v, m, p, c) mais une partie ^^
Donc pas de chapeau (ou alors, au pire, directement dans la macro (le terme n'étant pas amené à changer)) :-D
L'idée c'est d'indiquer en B2 le mot devant être contenu dans les cellules à verrouiller.
Je m'attendais à ce qu'il suffise de remplacer le = par quelque chose qui ne voudrait pas dire "est", mais "contient" ^^
Je me sers de ta proposition sur un autre fichier, où le verrouillage des cellules doit s'appliquer sur des cellules ne contenant pas exactement le terme indiqué dans la macro (v, m, p, c) mais une partie ^^
Donc pas de chapeau (ou alors, au pire, directement dans la macro (le terme n'étant pas amené à changer)) :-D
Re,
Le verrouillage des cellules en partant du contenu d'une cellule se fait sans probleme.
https://www.cjoint.com/c/LCrqEpfvpLf
Le verrouillage des cellules en partant du contenu d'une cellule se fait sans probleme.
https://www.cjoint.com/c/LCrqEpfvpLf
Merci pour ta réponse ! Ca fonctionne parfaitement !
Cependant, je souhaite utiliser des checkbox (au moins 3 termes différents à verrouiller) pour bloquer les cellules.
Et là je m'arrache les cheveux :(
J'ai bien tenter ceci :
Mais je n'ai pas compris à quoi sert
Je pense que je mélange deux méthodes, mais ne comprends pas comment utiliser l'une d'elle correctement :/
Merci, encore, de l'aide apporté ici ! :-)
le fichier en question : https://www.cjoint.com/c/LDvoKOuDDiS
Cependant, je souhaite utiliser des checkbox (au moins 3 termes différents à verrouiller) pour bloquer les cellules.
Et là je m'arrache les cheveux :(
J'ai bien tenter ceci :
Sub Chck_marsac_Click(ByVal Target As Range) With Worksheets("Feuil1") Set Plage = .Range("accueils") For Each cel In Plage If Target.Count > 1 Then Exit Sub If Not Application.Intersect(Target, Range("A1")) Is Nothing Then Set Plage = Range("accueils") x = "" For Each cel In Plage If cel Like Range("A1") & "*" Then cel.Locked = True Else End If Next End If Next End With End Sub
Mais je n'ai pas compris à quoi sert
ByVal Target As Range
Je pense que je mélange deux méthodes, mais ne comprends pas comment utiliser l'une d'elle correctement :/
Merci, encore, de l'aide apporté ici ! :-)
le fichier en question : https://www.cjoint.com/c/LDvoKOuDDiS
Bonjour,
Fichier modifie pour vos trois checkbox verrouillage/deverrouillage: https://www.cjoint.com/c/LDvprSr0vnf
Fichier modifie pour vos trois checkbox verrouillage/deverrouillage: https://www.cjoint.com/c/LDvprSr0vnf
C'est exactement ce que je cherchais à faire !
Comment indiquer "texte contenant xx" dans :
Merci ! :-)