NatD
Nouveau membre
Bonjour,
je souhaite mettre en place une macro qui permettrait sur un tableur openoffice de n'afficher une feuille que si le mot de passe attribué à cette feuille est correct.
ex:
un tableur est commun à 3 personnes (A,B et C).
la première feuille est visible par tous
la deuxieme feuille ne doit être visible que par A, il doit donc entrer un mot de passe pour la voir
la troisième feuille ne doit être visible que par B, il doit donc entrer un mot de passe pour la voir
la quatrième feuille ne doit être visible que par C, il doit donc entrer un mot de passe pour la voir.
j'ai essayé une macro trouvé dans un forum pour tester déjà sur une page :
mais openoffice me dit qu'il y a une erreur dans la macro...
quelqu'un aurait une idée ?
____________________________
modo: Pourquoi est-ce à moi de mettre le [/code] ? Le règlement n'est pas assez clair ?
je souhaite mettre en place une macro qui permettrait sur un tableur openoffice de n'afficher une feuille que si le mot de passe attribué à cette feuille est correct.
ex:
un tableur est commun à 3 personnes (A,B et C).
la première feuille est visible par tous
la deuxieme feuille ne doit être visible que par A, il doit donc entrer un mot de passe pour la voir
la troisième feuille ne doit être visible que par B, il doit donc entrer un mot de passe pour la voir
la quatrième feuille ne doit être visible que par C, il doit donc entrer un mot de passe pour la voir.
j'ai essayé une macro trouvé dans un forum pour tester déjà sur une page :
Code:
Private Sub Workbook_Open()
If Sheets("Feuil1").Visible = True Then Sheets("Feuil1").Visible = False
If InputBox("mot de passe", vbCritical) = "test" Then
Sheets("Feuil1").Visible = True
End If
End Sub
mais openoffice me dit qu'il y a une erreur dans la macro...
quelqu'un aurait une idée ?
____________________________
modo: Pourquoi est-ce à moi de mettre le [/code] ? Le règlement n'est pas assez clair ?