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 :

Proctection fichier Excel sur VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2014
    Messages : 4
    Par défaut Proctection fichier Excel sur VBA
    Bonjour,

    Pouvez vous m'expliquer comment je pourrais faire une macro vba afin de protéger, avec un mot de passe, l'ensemble de mes onglets de mon fichier Excel en respectant les caractéristiques de la protection de mes feuilles ?
    (ctd cocher uniquement "Sélectionner les cellules déverrouillées", lors du paramétrage de la protection de mes feuilles).

    J'ai beau chercher, je ne trouve pas la solution !

    Merci de votre aide

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour,

    l'effectuer manuellement en utilisant l'Enregistreur de macros livre la base du code sur un plateau pourtant ‼

    Ensuite par exemple pour boucler sur les feuilles : For Each Ws in ActiveWorkbook.Worksheets

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2014
    Messages : 4
    Par défaut
    Oui c'est ce que j'ai déjà fait !
    Sauf que le pbl c'est qu'il ne me demande pas de mot de passe,
    cependant comme je l'ai précisé, je souhaite mettre un mot de passe pour la protection de mon fichier.

    Et en plus ca ne prend pas en compte tout mes paramètres de protection de mes feuilles !

    As-tu un idée ?

    Merci

  4. #4
    Membre émérite Avatar de keygen08
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Octobre 2012
    Messages : 545
    Par défaut
    Bonjour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub Proteger()
    'Ctrl maj P
     ActiveSheet.Protect Password:=("motdepasse")', DrawingObjects:=True, Contents:=True, Scenarios:=True
    End Sub
     
    Sub Depro()
    'Ctrl maj D
    ActiveSheet.Unprotect Password:=("motdepasse")
    End Sub
    Perso, j'active le mot de passe quand j'active la feuille, ceci me permet, au besoin, d'ecrire dans
    les autres feuilles par VBA sans avoir a gerer tout le temps la protection ouu non protection

  5. #5
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2014
    Messages : 4
    Par défaut
    Merci beaucoup pour ton aide !!

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

Discussions similaires

  1. [XL-2010] VBA excel - envoyer des données d'un fichier excel sur plusieurs fichiers words
    Par Marc31 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/08/2011, 13h53
  2. [AC-2007] Transposer une table access sur un fichier excel avec VBA
    Par christophe31 dans le forum VBA Access
    Réponses: 1
    Dernier message: 27/04/2010, 15h51
  3. Crée un Fichier Excel sur VBA
    Par faressam dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 07/08/2008, 16h44
  4. Tracé graphique sur fichier excel depuis vba access
    Par kdestine dans le forum VBA Access
    Réponses: 0
    Dernier message: 26/09/2007, 12h37
  5. [VBA-E] Ouverture automatique d'un fichier excel sur un réseau
    Par NiKoS29 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/04/2007, 15h57

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