Bjrs à tous,
Pour que l'utilisateur ne change pas la cellule d'une feuille je la fait protéger
et je cache les autres feuille lorsqu'il sort de l'userform
. Pour retourner au menu je l'oblige à appuyer sur un bouton placer en haut de la feuille et je marque dans mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sheets("Factures").Visible = False 'rendre la feuille invisible Worksheets("Factures").Select Range("b5").Select ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True ' protége la feuille
Jusque la tout va bien, mais lorsque je fait faire des écritures via 1 userform il me trouve tjrs une feuille protégée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ActiveSheet.Unprotect 'ôté la protection de la feuille UserForm8.Show ' je vais sur le menu de l'useform
Alors je voudrais trouver la solution pour afficher toute les feuilles du classeur et déprotéger toutes ces feuilles? Cela est-il possible sur une ligne?
jy
Partager