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 :

Macro avec mot de passe


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 66

    Informations forums :
    Inscription : Juin 2007
    Messages : 58
    Par défaut Macro avec mot de passe
    Bonjour;

    je voudrai vérrouiller une macro par un mot de passe afin que seul les utilisateurs autorisés puisse la faire tourner.

    d'avance merci pour vos réponse.

  2. #2
    Membre Expert

    Homme Profil pro
    Technicien Métrologie R&D
    Inscrit en
    Janvier 2007
    Messages
    1 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Métrologie R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 610
    Billets dans le blog
    1
    Par défaut
    c'est un désir
    quelle est la question:
    autorisé la suite de la macro? déverrouillée la feuille? les deux? ou autre chose

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 66

    Informations forums :
    Inscription : Juin 2007
    Messages : 58
    Par défaut réponse sp
    Bonjour;

    J'ai du mal m'expimer excusez-moi.
    Après avoir ouvret le fichier, j'ai un bouton pour lancer une macro, mais je veux que seuls les utilisateurs ayant un mot de passe défini puisse lancer celle-ci.

    Merci d'avance

  4. #4
    Membre Expert

    Homme Profil pro
    Technicien Métrologie R&D
    Inscrit en
    Janvier 2007
    Messages
    1 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Métrologie R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 610
    Billets dans le blog
    1
    Par défaut
    il faut planquer la macro pour que ceux qui ne sont pas autoriser ne puisse pas la lancer depuis outils macros
    ton bouton doit ouvrir un USF
    avec un textbox dessus et un bouton
    tu saisis dans ton code USF unmot de passe que tu met en variable
    MoT_2_PaSS par exemple
    un code simple
    dans le code du bouton
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    mdp="MoT_2_PaSS"
    if textbox1.value<>mdp then
    essai=essai+1
    if essai= 3 then application.quit
    exit sub
    else
    macro1
    endif
    pour planquer la macro1
    pour planquer le code : aller dans le projet VBA et dans les propriétés verrouiller pour l'affichage ( mettre un mot de passe au projet VBA)
    autre truc à faire signé numériquement le projet ( creer un certificat avec selfcert livré avec excel) un priojet numériquement signé ne demanderas pas si on veut ouvrir les macros (si le niveau de sécurité n'est pas à paranoïaque aigüe)
    dernier chose pour qu'on ne puisse pas descendre l'USF
    ajouter un bouton Sortie avec ce code
    dans lea propriété queryclose de l'USF
    ajouter ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cancel = CloseMode = vbFormControlMenu

  5. #5
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut heu!!..
    bonjour


    ou bien utiliser un inputbox tout simplement

    et surtout proté ger le code mar mot de passe pour que l'on puisse pas aller le declencher manuellement



    au plaisir
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

Discussions similaires

  1. [XL-2007] macro avec mot de passe
    Par young 25 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/02/2012, 18h11
  2. [XL-2003] macro pour deproteger un fichier en liaison avec mot de passe lecture
    Par djoumusic dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 16/04/2010, 07h51
  3. Ouvrir via une macro un fichier avec mot de passe.
    Par Drost dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 01/10/2007, 14h47
  4. acceder a un fichier avec mot de passe
    Par moa378 dans le forum Windows
    Réponses: 16
    Dernier message: 17/05/2005, 12h15
  5. [VB.NET] Fichier Excel vérouillé avec mot de passe
    Par rafano dans le forum ASP.NET
    Réponses: 2
    Dernier message: 10/06/2004, 14h36

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