Bonjour,

Je ne connais pas VBA EXCEL, je voudrais lorsque j’agrandis un tableau le déprotégé puis le protéger de nouveau lorsque la ligne est créer par la souris ou par la touche TAB.

J'ai fais un essai avec ce code par l'enregistreur mais .....

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Private Sub Macro1()
 
    ActiveSheet.ListObjects("Tableau1").Resize Range("$B$7:$I$13")
    Unprotect Password:="s"
    Range("G3").Select
    Protect Password:="s"
End Sub
On doit pouvoir faire mieux avec un bouton de commande par exemple.
Je précise les colonnes qui devraient être protégées C,D,G,I
Merci.