Verrouiller quelques lignes d'une colonne

Résolu
GenTou Messages postés 1 Statut Membre -  
 GenTou -
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

2 réponses

  1. GenTou
     
    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
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      peut-être ainsi:
      If Target.Row >= 6 and Target.Row <= 32 Then
      0
    2. GenTou
       
      merci beaucoup ca marche
      bonne journée
      0
  2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonsoir, as-tu testé ton code?
    -1
    1. GenTou
       
      bonsoir, désolé je ne pouvais me connecter. il ne fonctionne pas. avez vous un autre code ?
      0