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 / déprotection cellules


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 10
    Par défaut Protection / déprotection cellules
    Sur mon excel je dois protéger certaines cellules, j'ai donc fais le programme suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub Verouillage()
     
        Sheets("Exploitation et calc incertitud").Select
        ActiveSheet.Unprotect
        Range("L2:L13,M2:M15,N2:N15,O2:O10,P2:P10").Select
        Range("L2:L13,M2:M15,N2:N15,O2:O10,P2:P10").Activate
        Selection.Locked = True
        ActiveSheet.Protect Password:="1234"
     
    End Sub
    Le problème c'est que ça me bloque toute la feuille et pas juste les cellules que j'ai rentrer dans mon programme, je pense avoir manqué une ligne

  2. #2
    Membre expérimenté
    Homme Profil pro
    développeur
    Inscrit en
    Février 2013
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : développeur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2013
    Messages : 123
    Par défaut
    Bonjour,

    Il faut sélectionner et déverrouiller l'ensemble des cellules puis verrouiller les cellules concernées.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Sub Verouillage()
     
    Sheets("Exploitation et calc incertitud").Select
    ActiveSheet.Unprotect
    Cells.Select
    Selection.Locked = False
    Range("L2:L13,M2:M15,N2:N15,O2:O10,P210").Select
    Range("L2:L13,M2:M15,N2:N15,O2:O10,P210").Activate
    Selection.Locked = True
    ActiveSheet.Protect Password:="1234"
     
    End Sub
    Au passage, utilises la balise [CODE] pour que ton code soit plus agréable à lire

    Bonne journée.

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 10
    Par défaut
    Merci beaucoup, bonne journée

  4. #4
    Membre chevronné Avatar de Kiouane
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2016
    Messages : 198
    Par défaut
    Marie-42 n'hésite pas à marquer comme résolu si tu as eu la réponse que tu cherchais. Merci !

  5. #5
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 10
    Par défaut
    Oui il me manquait la ligne Cells

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 18/09/2007, 17h26
  2. Protection de cellules, de feuilles
    Par snw4d dans le forum Excel
    Réponses: 2
    Dernier message: 26/07/2007, 13h32
  3. Protection - déprotection
    Par mosquitout dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/10/2006, 15h52
  4. [VB6] Protection de cellules d'une feuille Excel
    Par Carole_Canada dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 15/02/2006, 19h08
  5. [Tableur Open Office] Protection de cellule
    Par LDS45 dans le forum Autres langages
    Réponses: 1
    Dernier message: 06/06/2005, 17h14

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