Verrouiller quelques lignes d'une colonne

Résolu/Fermé
GenTou Messages postés 1 Date d'inscription vendredi 18 mai 2018 Statut Membre Dernière intervention 18 mai 2018 - Modifié le 18 mai 2018 à 16:28
 GenTou - 24 mai 2018 à 11:26
bonjour, et merci d'avance pour votre aide.
je cherche a verrouiller une partie de ma colonne et je n'y arrive pas merci pour votre aide.

voici ma formule:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

'verrouille les cellules spécifiées sans protéger la totalité de la feuille de calcul

If Target.Column = 11 Then
If Target.range (cells(11,6), cells(11,32)) = Then
Beep
Cells(Target.Row, Target.Column).Offset(0, 1).Select
End If
End If
End Sub

je voudrais verrouiller la colonne 11 de la ligne 6 à la ligne 32

merci beaucoup pour votre aide
A voir également:

2 réponses

bonjour
j'ai trouvé une autre formule mais elle ne me protège pas toutes les lignes entre la 6 et la 32 et la idem pour la colonne 12.
'verrouille les cellules spécifiées sans protéger la totalité de la feuille de calcul

If Target.Column = 11 Then
If Target.Row = 6 Or Target.Row = 32 Then
Beep
Cells(Target.Row, Target.Column).Offset(0, 2).Select
End If
End If

End Sub

merci pour votre aide
0
yg_be Messages postés 23327 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 novembre 2024 1 551
23 mai 2018 à 20:10
peut-être ainsi:
If Target.Row >= 6 and Target.Row <= 32 Then
0
merci beaucoup ca marche
bonne journée
0
yg_be Messages postés 23327 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 novembre 2024 Ambassadeur 1 551
18 mai 2018 à 21:00
bonsoir, as-tu testé ton code?
-1
bonsoir, désolé je ne pouvais me connecter. il ne fonctionne pas. avez vous un autre code ?
0