Bonjour,
Je souhaiterais savoir si il n'y a pas un moyen d'autoriser la suppressio de ligne malgré la protection de la feuille.
Je m'explique: j'ai une feuille de saisie (un tableau) ou certaines colonnes sont protégées (celles ou il y a des formules). je souhaiterais néanmoins autoriser la suppression de ligne si nécessaire.
J'ai bien cocher la case autoriser spprimer ligne dans le menu de protection mais cela ne fonctionne pas.
J'ai ensuite essayé par macro:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Plage As Range
Plage = Range.Rows("1:500")
If Rows(Plage).Select Then
ActiveSheet.Unprotect
Else
ActiveSheet.Protect
End If
End Sub
même résultat.
Petite info supplémentaire, je souhaiterais pouvoir activer cette macro seulement dans le cas ou la ligne entière est selectionné, dans la plage donnée
Y a t il une solution?
Je souhaiterais savoir si il n'y a pas un moyen d'autoriser la suppressio de ligne malgré la protection de la feuille.
Je m'explique: j'ai une feuille de saisie (un tableau) ou certaines colonnes sont protégées (celles ou il y a des formules). je souhaiterais néanmoins autoriser la suppression de ligne si nécessaire.
J'ai bien cocher la case autoriser spprimer ligne dans le menu de protection mais cela ne fonctionne pas.
J'ai ensuite essayé par macro:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Plage As Range
Plage = Range.Rows("1:500")
If Rows(Plage).Select Then
ActiveSheet.Unprotect
Else
ActiveSheet.Protect
End If
End Sub
même résultat.
Petite info supplémentaire, je souhaiterais pouvoir activer cette macro seulement dans le cas ou la ligne entière est selectionné, dans la plage donnée
Y a t il une solution?