Sub Test2()
ActiveSheet.Protect AllowInsertingRows:=False
ActiveSheet.Protect AllowDeletingRows:=False
ActiveSheet.Protect AllowInsertingColumns:=True
ActiveSheet.Protect AllowDeletingRows:=True
End Sub
Pour le Test1 rien ne fonctionne.
Pour le Test2 ça empêche l'insertion des lignes et des colonnes, mais pas la suppression.
Si quelqu'un peut m'aider, merci par avance.
A voir également:
[VB.NET -> VBA]Interdire la suppresion des lignes, mais pas des colonnes en VBA
Merci d'avoir répondu si vite. Je ne dois pas être doué car quelque soit la combinaison des True et des False dans le test2 j'arrive seulement à la protection complète de la feuille (je déverrouille avec l'instruction ActiveSheet.Unprotect. Pareil par le menu option.
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 10 avril 2013 à 23:36
Bonjour,
Il te faut d'abord déprotéger, puis définir ce que tu permets ou interdis, puis reprotéger.
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.