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 :

Autoriser des utilisateurs à modifier une cellule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Dut geii Nimes
    Inscrit en
    Mars 2015
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Dut geii Nimes
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2015
    Messages : 73
    Par défaut Autoriser des utilisateurs à modifier une cellule
    Bonjour

    voici un fichier excel sur le quel je travail

    TEST5.xlsm

    Je suis débutante en VBA. Donc j'ai dans un premier temps travailler sur un macro qui fonctionne de la façon suivante.
    Lorsqu'un utilisateur entre une valeur en A8 on les Cellules B8:J8 sont protégés et on ne peut plus les modifier

    Je voulais maintenant savoir s'il était possible de n'autoriser que certains utilisateurs Windows à modifer la valeur en A8

    Je sais que je peux normalement le faire à partir d'excel sans macro mais je n'arrive pas a cliquer sur Permettre la modification des plages

    Cordialment

    Merci d'avance

  2. #2
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2013
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mars 2013
    Messages : 11
    Par défaut Autoriser la modif de cellule
    Bonjour
    Pour ôter la protection il faut choisir l'onglet révision
    puis cliquer sur ôter la protection

    ou comme tu le fait dans ta macro
    me.unprotect

    il est préférable de mettre un mot de passe entre parenthèse après protect et unprotect me.Unprotect(MotDePasse)

    Dans ce cas ou tu fais une macro avec un bouton ou mieux un raccourci clavier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    sub modif()
      me.unprotect
    end sub
    sub protege()
      me.protect
    end sub
    Pour le raccourci clavier tu va sur une feuille (pas en vba)
    tu clic sur développeur/macros
    tu sélectionnes ta macro et tu clic sur OPTIONS
    A+ François

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 16/01/2017, 10h10
  2. Comment modifier une cellule dans un JTable
    Par @yoyo dans le forum Composants
    Réponses: 10
    Dernier message: 22/03/2006, 16h48
  3. gestion des utilisateurs dans une solution 3-tiers
    Par nadia lydia dans le forum Oracle
    Réponses: 3
    Dernier message: 26/10/2005, 12h58
  4. modifier une cellule deja defini par un css
    Par GroRelou dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 18/04/2005, 09h26
  5. Gestion des Utilisateurs depuis une application
    Par LLaurent dans le forum XMLRAD
    Réponses: 4
    Dernier message: 25/03/2003, 16h29

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