IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Protection en écriture


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    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 !

  2. #2
    Membre Expert Avatar de ZebreLoup
    Homme Profil pro
    Ingénieur Financier
    Inscrit en
    Mars 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2010
    Messages : 994
    Par défaut
    Bonjour,

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

    Normalement, avec une liste de validation, la protection est efficace.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Par défaut
    C'est une combobox

  4. #4
    Membre Expert Avatar de ZebreLoup
    Homme Profil pro
    Ingénieur Financier
    Inscrit en
    Mars 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2010
    Messages : 994
    Par défaut
    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 ?)

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Par défaut
    Pas de soucis !
    non au clic droit il n'y a pas de visualisation du code

  6. #6
    Membre Expert Avatar de ZebreLoup
    Homme Profil pro
    Ingénieur Financier
    Inscrit en
    Mars 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2010
    Messages : 994
    Par défaut
    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" ?

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Par défaut
    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 Fichiers attachés

  8. #8
    Membre Expert Avatar de ZebreLoup
    Homme Profil pro
    Ingénieur Financier
    Inscrit en
    Mars 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2010
    Messages : 994
    Par défaut
    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.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Par défaut
    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

  10. #10
    Membre Expert Avatar de ZebreLoup
    Homme Profil pro
    Ingénieur Financier
    Inscrit en
    Mars 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Mars 2010
    Messages : 994
    Par défaut
    Et si l'utilisateur entre manuellement une des possibilités de la liste dans la cellules, il est vraiment bloqué ?

Discussions similaires

  1. [Clé USB] comment désactiver la protection en écriture sur une clé usb
    Par Chafik Gh dans le forum Périphériques
    Réponses: 5
    Dernier message: 23/03/2013, 12h53
  2. [XL-2003] Protection de feuille en écriture
    Par mosthaf dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 22/06/2012, 17h11
  3. Acces en écriture + macro protection de la structure
    Par mashu dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 01/06/2010, 11h48
  4. Réponses: 2
    Dernier message: 27/04/2010, 14h54
  5. [VBA-E] [Excel] Protection d'une plage de cellules
    Par fikou dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/11/2002, 11h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo