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 :

Limiter l'accès à un classeur par un code d'entrée


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Employé administratif
    Inscrit en
    Février 2014
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Employé administratif

    Informations forums :
    Inscription : Février 2014
    Messages : 78
    Par défaut Limiter l'accès à un classeur par un code d'entrée
    Bonjour,

    A l'ouverture d'un fichier Excel, je souhaiterais faire saisir un code d'entrée pour ouvrir un fichier.
    (Limiter l'accès à un classeur par un code d'entrée)

    Mon problème est que Excel 2007 désactive les macros à l'ouverture des fichiers, et la sécurité des macros peut-être désactivée par toute personne sur son poste. Comment y remédier ?

    Ci-dessous, mon modèle de macro :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub Workbook_Activate()
     
    code = InputBox("Saisissez le code d'entrée" , "ACCÈS"
    If code <> "PASSWORD" Then 
    MsgBox "Code incorrect, sortie du programme"
    ActiveWorkbook.close
    End If
    End Sub
    Vous en remerciant par avance.

    Cordialement.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    aucune macro de solutionnera ton problème!

    il faut protéger ton classeur! et malheureusement des petits logiciel gratuits le déplombe en 20 secondes!

  3. #3
    Membre confirmé
    Homme Profil pro
    Employé administratif
    Inscrit en
    Février 2014
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Employé administratif

    Informations forums :
    Inscription : Février 2014
    Messages : 78
    Par défaut Protéger un classeur via mot de passe
    Bonjour,

    Mais comment faire pour protéger l'entrée du classeur de manière fiable ?

    Cordialement.

  4. #4
    Invité
    Invité(e)
    Par défaut
    passer dans des langage plus évolué comme VB.net!

    tous ce que tu ferra par macro serra sens doute dissuasif pour le commun des mortelles mais pour d'autre...

    il faut positionner ton classeur sur une page de garde en sortant de l'application (Bien sur macro activées)!

    masquer toute les pages et verrouiller l’accès à vba! faire en sorte que seule la macro puisse afficher les onglets.

    ainsi une personne qui n'active pas les macro ne voit que la page de gare!

    comme je l'ai dit c'est dissuasif pas vraiment efficace!
    Images attachées Images attachées  
    Dernière modification par Invité ; 09/02/2016 à 13h06.

  5. #5
    Membre Expert
    Avatar de Igloobel
    Homme Profil pro
    Développeur ERP - VBA et Formateur bureautique
    Inscrit en
    Septembre 2005
    Messages
    1 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur ERP - VBA et Formateur bureautique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 871
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    je suis malheureusement d'accord avec

    mais si c'est juste pour éviter des erreur de saisie, Voici un exemple de ce qui est possible de faire mais pour des petits malin cela reste "craquable"

    Ctrl_Classeur.xls

    voici les codes:

    Login..............Mot de Passe

    Administrateur.......ADMIN
    Aubin.............MINCEALORS
    Lucie..............OLLE
    Laure.............ENBARRE
    Céline.............ELUCTABLE
    René..............GOSSIER
    Lucie..............DITTER

Discussions similaires

  1. [2007] Limiter l'accès à un classeur par un code d'entrée
    Par BtjpsspgrW dans le forum Microsoft Office
    Réponses: 0
    Dernier message: 08/02/2016, 16h59
  2. Réponses: 0
    Dernier message: 21/09/2011, 16h07
  3. [XL-2003] mise à jour automatique d'un classeur par un code vba
    Par frihat mohamed dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 02/09/2011, 19h10
  4. [XL-2002] Fermeture d'un classeur par le code
    Par Golork dans le forum Excel
    Réponses: 8
    Dernier message: 04/05/2010, 09h43
  5. Zone de liste, accès aux propriétés par code
    Par AndréPe dans le forum VBA Access
    Réponses: 3
    Dernier message: 10/02/2007, 10h41

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