Bloquer une feuille en lecture seul (VBA_EXCEL)

Résolu
Mirguy23 Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Quelqu'un peut me montrer comment on peut bloquer une feuille en la laissant juste en lecteur seul et non en écriture svp?

Merci!
A voir également:

1 réponse

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Sub Protection_feuille()
    'permet d' ecrire avec le VBA sans deproteger et pas de selection manuelle de cellule(s)
    With Worksheets("feuil1")
        .Protect Password:="toto", DrawingObjects:=True, Contents:=True, Scenarios:=True _
                            , AllowFormattingCells:=True, AllowSorting:=True, AllowFiltering:=True, UserInterfaceOnly:=True
        .EnableSelection = xlNoSelection
    End With
End Sub
1
Mirguy23 Messages postés 42 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour merci f894009, ça marche à merveille :) !

J'ai découvert une autre manière de protéger la feuille.

Aller sur l'onglet <Révision>, puis clique sur <Protéger la feuille> et sélectionner les autorisation ensuite finir par le mot de passe.
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Oui, mais c'est manuel pas VBA!!
1