Bonsoir à tous,
Merci pour vos réponses.
Jean-Eric, en effet cela fonctionne sur votre document. Par contre, j'ai repris mon code de protection des onglets dans mon document et malheureusement cela ne marche toujours pas. Voici mon code complet :
Option Explicit
Private Sub Workbook_Open()
Worksheets("accueil").Activate
[_utilisateur] = "Invité"
Connecter
With Worksheets("IC - FRANCE")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="PDT", UserInterfaceOnly:=True
End With
With Worksheets("Sud Ouest")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="PDT", UserInterfaceOnly:=True
End With
With Worksheets("Nord Ouest")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="PDT", UserInterfaceOnly:=True
End With
With Worksheets("Est")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="PDT", UserInterfaceOnly:=True
End With
With Worksheets("IC - Monde")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="PDT", UserInterfaceOnly:=True
End With
With Worksheets("Esp - Pt")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="PDT", UserInterfaceOnly:=True
End With
With Worksheets("Est Europe")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="PDT", UserInterfaceOnly:=True
End With
With Worksheets("ROW")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="PDT", UserInterfaceOnly:=True
End With
End Sub
Je me demande si la raison de ce dysfonctionnement ne vient pas du fait que toutes mes fonctions utilisées sont dans un unique Private Sub. Pensez-vous que je doive pour chaque fonction ouvrir un nouveau Private Sub puis terminer avec un nouvel End Sub.
Par ailleurs, si vous vous posiez la question de l'utilité de ma demande, la réponse est simple. Je ne souhaite QUE transmettre les données à mes collaborateurs et je ne souhaite pas qu'ils puissent le modifier.
Pour ce qui est de l'utilisation d'un plan, je fois reconnaitre que je n'ai aucune idée de ce que vous entendez par plan, j'ai en effet recopié texto le code donné sur un forum...
Bonne fin de journée,
Cordialement,
Hugo