Private Sub Workbook_Open()
Dim O As Worksheet
Dim OS As Variant
OS = Array("Données incidents", "Suivi", "détail des courses", "Courses et Voyageurs", "Calendrier", "Cumul", "Liste Motifs ")
For Each O In Worksheets
For I = 1 To UBound(OS)
If O.Name = OS(I) Then Worksheets(OS(I)).Protect Password:="toto"
Next I
Next O
End Sub