C'est pas génial, mais tu pourrais passer par l'événement "Worksheet_Change" du workbook :
Place ça dans le code de ThisWorkbook:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If...
Type: Messages; Utilisateur: Quentin77170
C'est pas génial, mais tu pourrais passer par l'événement "Worksheet_Change" du workbook :
Place ça dans le code de ThisWorkbook:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If...
Pour rebondir sur la réponse de Goldstar, tu peux également faire ainsi :
Sheets("Résultat").Visible = xlSheetVisible
For Each Sheet In ThisWorkbook.Sheets
If Sheet.Name <> "Résultat"...
Salut à toi,
Je ne sais pas si l'on peut "verrouiller" un onglet, par contre on peut très simplement le masquer de manière à ce que l'utilisateur de puisse pas l'afficher de nouveau à la main.
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.