Bonjour le forum,
Pour autoriser que des menus déroulants fonctionnent même après le verouillage des feuilles, j'utilise ce macro:
Private Sub Workbook_Open()
feuille = Array('Feuil1', 'Feuil2', 'Feuil3')
For i = 0 To UBound(feuille)
With Sheets(feuille(i))
.EnableOutlining = True
.EnableSelection = xlUnlockedCells
.Protect Password:='tutu', UserInterfaceOnly:=True
End With
Next i
End Sub
Je voudrais avoir le bon code pour ne plus devoir introduire manuellement le nom des feuilles (Feuil1, Feuil2, Feuil3 etc), donc que le macro prenne en charge automatiquement toutes les feuilles du classeur, n'importe leur nom.
Merci pour toute aide,
Mi
Pour autoriser que des menus déroulants fonctionnent même après le verouillage des feuilles, j'utilise ce macro:
Private Sub Workbook_Open()
feuille = Array('Feuil1', 'Feuil2', 'Feuil3')
For i = 0 To UBound(feuille)
With Sheets(feuille(i))
.EnableOutlining = True
.EnableSelection = xlUnlockedCells
.Protect Password:='tutu', UserInterfaceOnly:=True
End With
Next i
End Sub
Je voudrais avoir le bon code pour ne plus devoir introduire manuellement le nom des feuilles (Feuil1, Feuil2, Feuil3 etc), donc que le macro prenne en charge automatiquement toutes les feuilles du classeur, n'importe leur nom.
Merci pour toute aide,
Mi