Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/11/2011, 12h09   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 16
Points : 0
Points : 0
Par défaut Protection en écriture

Bonjour,
Je suis confrontée à un problème qui, je l'espère, trouvera une solution ici.
J'ai mis en place un planning excel pour l'année.
De façon à restreinte l'écriture dans certaines plages de cellules, j'ai utilisé la protection en écriture limitée à certains utilisateurs.
Mon problème est qu'à l'intérieur de ces cellules (qui sont des colonnes en fait), j'ai un menu déroulant de choix et à mon grand désespoir ceci n'est pas considéré comme de l'écriture, ce qui fait que mes protections sont inefficaces.
Comment puis-je protéger mes cellules de façon à ce que certains utilisateurs n'aient pas la possibilité d'activer le remplissage de cellules par ce menu déroulant ?
Merci d'avance !
mircla est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 14h53   #2
Membre Expert
 
Avatar de ZebreLoup
 
Homme Sebastien L
Ingénieur Financier
Inscription : mars 2010
Messages : 880
Détails du profil
Informations personnelles :
Nom : Homme Sebastien L
Âge : 33
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Financier
Secteur : Finance

Informations forums :
Inscription : mars 2010
Messages : 880
Points : 1 861
Points : 1 861
Bonjour,

Ta liste déroulante est de quel type ? ComboBox ? Liste de validation ?

Normalement, avec une liste de validation, la protection est efficace.
ZebreLoup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 16h23   #3
Invité de passage
 
Inscription : décembre 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 16
Points : 0
Points : 0
C'est une combobox
mircla est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 16h35   #4
Membre Expert
 
Avatar de ZebreLoup
 
Homme Sebastien L
Ingénieur Financier
Inscription : mars 2010
Messages : 880
Détails du profil
Informations personnelles :
Nom : Homme Sebastien L
Âge : 33
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Financier
Secteur : Finance

Informations forums :
Inscription : mars 2010
Messages : 880
Points : 1 861
Points : 1 861
Désolé de la question en deux temps :
ComboBox en mode formulaire ou en mode controle activex ? (tu as "visualiser le code" proposé sur un click droit ou pas ?)
ZebreLoup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 17h16   #5
Invité de passage
 
Inscription : décembre 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 16
Points : 0
Points : 0
Pas de soucis !
non au clic droit il n'y a pas de visualisation du code
mircla est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 17h42   #6
Membre Expert
 
Avatar de ZebreLoup
 
Homme Sebastien L
Ingénieur Financier
Inscription : mars 2010
Messages : 880
Détails du profil
Informations personnelles :
Nom : Homme Sebastien L
Âge : 33
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Financier
Secteur : Finance

Informations forums :
Inscription : mars 2010
Messages : 880
Points : 1 861
Points : 1 861
Donc normalement, ta ComboBox est remplie par une plage de cellule et est liée à une cellule. Si la cellule liée est protégée, normalement qu'elle soit modifiée par la combobox ou manuellement, la protection est la même.

Que fait cette comboBox exactement ? Il y en a une par cellule ? Quand tu dis protection selon utilisateurs, tu as utilisé "Permettre aux utilisateurs de modifier des plages" ?
ZebreLoup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 09h27   #7
Invité de passage
 
Inscription : décembre 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 16
Points : 0
Points : 0
Tu trouveras ci-joint un extrait de mon planning. L'onglet qui m'intéresse aujourd'hui est celui des desiderata (en gros, le médecin va dire quelle journée/nuit il est disponible ou indisponible, de façon à créer le planning.
Ce que je souhaiterai, c'est que le Dr Doliprane n'aille pas écrire les desiderata du Dr Aspirine. J'avais donc donné des droits pour modifier ou pas via les protections (permettre aux utilisateurs de modifier les plages) et donc par colonne. Etant donné qu'on est en réseau et que ça reconnaît les utilisateurs automatiquement, cela était plutôt facile à mettre en place.
Seulement, avec cette liste, cela ne compte apparemment pas comme une modification de cellule, d'où mon questionnement et mon appel au secours
Fichiers attachés
Type de fichier : xls exCopie 2012planningmed.xls (170,5 Ko, 5 affichages)
mircla est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 10h32   #8
Membre Expert
 
Avatar de ZebreLoup
 
Homme Sebastien L
Ingénieur Financier
Inscription : mars 2010
Messages : 880
Détails du profil
Informations personnelles :
Nom : Homme Sebastien L
Âge : 33
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Financier
Secteur : Finance

Informations forums :
Inscription : mars 2010
Messages : 880
Points : 1 861
Points : 1 861
Alors, pour info, ce n'est pas une Combobox. C'est bien une validation de cellules (Si tu vas dans Données/Validation... tu pourras voir que seules les valeurs présentes dans une liste sont acceptées, et que la case menu déroulant est cochée).
Dans le fichier que tu as envoyé, la feuille n'est pas protégée, du coup, que ce soit via ce menu déroulant ou manuellement je peux modifier les cellules qui que je sois. Après, tu as peut-être eu l'impression que tu ne pouvais pas rentrer une valeur manuellement, mais en fait, c'est parce que tu n'entrais pas une valeur de la liste. Il faut bien distinguer la validation de données qui restreint ce que tu peux entrer dans la cellule, et la protection de cellules qui empêche toute modification (éventuellement selon l'utilisateur).
Je n'ai bien sûr pas pu tester si ça marchait en remettant la protection de la feuille, n'étant pas sur ton réseau et n'étant pas le docteur Doliprane ou Antibiotique.
Mais essaie déjà de protéger la feuille pour voir ce que ça donne.

Sinon, en ouvrant ton fichier, j'ai eu un souci en cliquant sur Janvier car la valeur dans ton Combobox (un vrai cette fois !) possède un espace à la fin et donc ton Select ... Case ne fonctionne pas.
ZebreLoup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 11h20   #9
Invité de passage
 
Inscription : décembre 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 16
Points : 0
Points : 0
J'avais déjà testé en protégeant le classeur et cela ne fonctionne pas.
Concernant les protections, j'ai en fait fait "permettre aux utilisateurs de modifier les plages sans mot de passe" et j'ai donc bien sûr attribuer un mdp aux colonnes.
Je viens de re-tester en protection + partage avec un utilisateur et il peut donc bien sélectionner un item de la liste et la valider dans la cellule....
Je suis vraiment embêtée car c'est une condition essentielle à la mise en place de ce planning sur lequel j'ai passé de nombreuses heures
mircla est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 11h49   #10
Membre Expert
 
Avatar de ZebreLoup
 
Homme Sebastien L
Ingénieur Financier
Inscription : mars 2010
Messages : 880
Détails du profil
Informations personnelles :
Nom : Homme Sebastien L
Âge : 33
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Financier
Secteur : Finance

Informations forums :
Inscription : mars 2010
Messages : 880
Points : 1 861
Points : 1 861
Et si l'utilisateur entre manuellement une des possibilités de la liste dans la cellules, il est vraiment bloqué ?
ZebreLoup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 13h37   #11
Invité de passage
 
Inscription : décembre 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 16
Points : 0
Points : 0
Oui, s'il rentre en texte libre, impossible de valider.
Par contre, s'il choisit dans la liste, validation possible...
mircla est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 13h44   #12
Membre Expert
 
Avatar de ZebreLoup
 
Homme Sebastien L
Ingénieur Financier
Inscription : mars 2010
Messages : 880
Détails du profil
Informations personnelles :
Nom : Homme Sebastien L
Âge : 33
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Financier
Secteur : Finance

Informations forums :
Inscription : mars 2010
Messages : 880
Points : 1 861
Points : 1 861
J'avoue que je ne comprends pas. Chez moi ça fonctionne sans problème en ouvrant ton classeur et en protégeant la feuille. Ne faisant pas partie de la liste, je ne peux rien modifier sans mot de passe.

Dans le test d'entrée en manuel, il entre bien un des mots de la liste, comme "Impossible" par exemple ?
ZebreLoup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2011, 19h46   #13
Invité de passage
 
Inscription : décembre 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 16
Points : 0
Points : 0
Je n'ai plus eu trop le temps de m'occuper de ce problème qui n'est toujours pas réglé. Je reviens vers vous rapidement.
mircla est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h02.


 
 
 
 
Partenaires

Hébergement Web