mvcs
XLDnaute Nouveau
Bonjour,
J'ai créé un tableau Excel permettant à plusieurs utilisateurs d'enregistrer et de modifier des données par le biais d'UserForm.
Par sécurité, la feuille est protégée par un mot de passe et c'est l'UserForm qui déprotège et reprotège au moment des saisies sans que l'utilisateur le voit.
L'inconvénient est que lorsque l'utilisateur utilise la fonction "Recherche" (Ctrl F), cela ne fonctionne pas. On a systématiquement le message "Nous n'avons pas trouvé ..." même lorsque le texte recherché existe réellement dans le tableau.
Je précise qu'au moment de la protection j'ai bien coché la case "sélectionner les cellules verrouillées".
Pourtant, j'ai testé sur un autre fichier plus simple et la fonction "Rechercher" fonctionne très bien même avec une feuille protégée.
C'est donc mon fichier qui pose problème. Je le joins en version anonymisé.
PS : ne pas utiliser la fonction calendrier des UserForm. Je l'ai retirée pour simplifier car le problème ne vient pas de là.
Merci si quelqu'un peut me trouver la faille.
MV
J'ai créé un tableau Excel permettant à plusieurs utilisateurs d'enregistrer et de modifier des données par le biais d'UserForm.
Par sécurité, la feuille est protégée par un mot de passe et c'est l'UserForm qui déprotège et reprotège au moment des saisies sans que l'utilisateur le voit.
L'inconvénient est que lorsque l'utilisateur utilise la fonction "Recherche" (Ctrl F), cela ne fonctionne pas. On a systématiquement le message "Nous n'avons pas trouvé ..." même lorsque le texte recherché existe réellement dans le tableau.
Je précise qu'au moment de la protection j'ai bien coché la case "sélectionner les cellules verrouillées".
Pourtant, j'ai testé sur un autre fichier plus simple et la fonction "Rechercher" fonctionne très bien même avec une feuille protégée.
C'est donc mon fichier qui pose problème. Je le joins en version anonymisé.
PS : ne pas utiliser la fonction calendrier des UserForm. Je l'ai retirée pour simplifier car le problème ne vient pas de là.
Merci si quelqu'un peut me trouver la faille.
MV