UserInterfaceOnly et graphique

  • Initiateur de la discussion Initiateur de la discussion Skud
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Skud

Guest
Re-Bonjour à tout le monde,

Voilà pour protèger tous mes onglets j'utilise ce code (Merci le forum 😉 ,ce code n'étant pas de moi, je remercie l'auteur.)

Dim Wksht As Worksheet
For Each Wksht In Me.Worksheets
Wksht.Protect Password:='prod', UserInterfaceOnly:=True
Next Wksht

Cependant cela ne protège pas les onglets graphiques ( ceux nommés : graph1 ...)

Faut-il modifier le code précédent ?

Merci pour votre aide.
 
J'ai réussi à la protéger en ajoutant:

Sheets('Graph1').Protect Password:='prod', UserInterfaceOnly:=True

En revanche si j'ai plusieurs 'feuilles graphiques', avez- vous une idée pour ne pas avoir à ajouter autant de ligne que de 'feuilles graphiques' ?

Merci.
 
Bonjour Pascal76,

Merci de m'apporter ton aide.

J'ai essayé avec ton code mais sans succès...
Le message d'erreur qui apparait est :

Erreur de compilation
Type défini par l'utilisateur non défini.

Voir le fichier ci joint [file name=Skud_01.zip size=48341]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Skud_01.zip[/file]

Message édité par: skud, à: 01/06/2006 19:37
 

Pièces jointes

bonsoir Skud , bonsoir cher ami Pascal


tu peux tester cette synthaxe


Private Sub Workbook_Open()
Dim i As Integer

For i = 1 To Me.Sheets.Count
Sheets(i).Protect Password:='prod', UserInterfaceOnly:=True
Next i

Sheets('Onglet2').Visible = xlSheetHidden
Sheets('Graph1').Visible = xlSheetHidden
Sheets('Listes').Visible = xlSheetHidden
End Sub



bonne soirée
MichelXld
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
1 K
Réponses
4
Affichages
995
C
Réponses
5
Affichages
2 K
Charles78
C
M
Réponses
7
Affichages
1 K
M
Retour