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 :

Mot de passe VBA Macros personnelles [XL-365]


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé Avatar de fazpedro
    Homme Profil pro
    Inscrit en
    Août 2009
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 505
    Par défaut Mot de passe VBA Macros personnelles
    Bonjour,
    Je n'arrive plus à modifier mes Macros personnelles
    J'ai pourtant ouvert le fichier PERSO.XLS mais dans l'outil développeur, Excel me demande un mot de passe que je ne connais pas car à ma connaissance je n'ai pas mis de mot de passe sur mes macros
    (voir image ci-dessous)
    merci de votre aide
    Images attachées Images attachées  

  2. #2
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    946
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 946
    Par défaut [HS]
    HS et private joke on
    Va falloir que je ressorte ma Ferrari
    HS et private joke off

    Désolé pour vous

    Edit : pour essayer d'avancer, si c'est bien VOTRE classeur perso, vous avez peut-être mis un mot de passe en voulant protéger un autre classeur

  3. #3
    Membre très actif Avatar de Gorzyne
    Profil pro
    Collégien
    Inscrit en
    Janvier 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Janvier 2008
    Messages : 337
    Par défaut
    oui j'entends et c'est une demande récurrente des codeurs sous excel, "comment je peux protéger mon magnifique outil que tout le monde rêve de s'arracher"
    1) implémenter une solution de chiffrement intégrée, un type avait fait un truc sérieux , mais on protège que la data. On était pas sur un chiffrement assez faible mais chiffrement quand même (sur un petit RSA de mémoire)
    2) pour le code, une offuscation poussée (automatisée et réversible évidemment), enlever tous les commentaires, rajouter un honeypot, etc... quand on développe on a coutume de laisser pleins de brouillons, même si ça prend de la place ça peut être une idée de le laisser en plein milieu, parfois il y a seulement 10% du code qui est réellement effectif, perso c'est ce que je préconise, faire un logiciel dégueulasse avec une jolie coque en plastique autour
    3) une solution qui consiste à utiliser le chiffrement intégré de feuille excel, à condition de respecter quelques conditions très précises et que je n'ai plus en tête, permet de masquer des formules, et de résister à une attaque de type cell.formula, le chiffrement de feuille/feuilles est je crois le seul réellement robuste (chiffrement classeur ou code est bidon) sauf que on limite l'accès en écriture mais pas en lecture donc c'est un jeu d'enfant de "photocopier" le classeur dans un tout nouveau tout propre, même les onglets very hidden y passent (vu qu'on a fait sauter le code de toute façon...) , la seule protection en lecture que j'ai mentionnée concerne les formules de mémoire verrouillées masquées, voir le topic que j'avais posté à ce sujet
    après mes infos sont peut être plus à jour, et peut être que MS a révisé la copie depuis (?)

  4. #4
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    946
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 946
    Par défaut
    Préambule, merci aux admins d'avoir supprimé la solution

    @Gorzyne : déjà c'est long de développer selon les désidératas des clients (qui changent en cours de route), mais si en plus il faut perdre du temps à protéger le code, plus la peine de développer, autant pointer directement au chômage.

  5. #5
    Membre éclairé Avatar de fazpedro
    Homme Profil pro
    Inscrit en
    Août 2009
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 505
    Par défaut
    J'ai enfin retrouvé le mot de passe, je pense que c'était une erreur car je me souvenais pas avoir mis un mot de passe au VBA
    Je l'ai retiré

    Désolé du dérangement

  6. #6
    Membre très actif Avatar de Gorzyne
    Profil pro
    Collégien
    Inscrit en
    Janvier 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Janvier 2008
    Messages : 337
    Par défaut
    Citation Envoyé par Nain porte koi Voir le message
    Préambule, merci aux admins d'avoir supprimé la solution

    @Gorzyne : déjà c'est long de développer selon les désidératas des clients (qui changent en cours de route), mais si en plus il faut perdre du temps à protéger le code, plus la peine de développer, autant pointer directement au chômage.
    je suis moyennement d'accord
    Un code va typiquement comporter quelques milliers de lignes, représentant des centaines d'heures de travail.
    Je pense pas que l'heure cumulée (max) passée à offusquer/défusquer son code soit du luxe (pourvu d'avoir les outils évidemment)
    Par ailleurs, la demande de protection va émaner du client, si c'est dans le cahier des charges, le client paie pour sa protection

  7. #7
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    946
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 946
    Par défaut
    @Gorzyne : on en reparlera quand tu gagneras ta vie (ou plutôt quand tu essayeras de gagner ta vie) en codant

  8. #8
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 054
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 054
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Je suis du même avis que Jièl, que je salue au passage.
    En 25 ans, de programmation en VBA, je n'ai jamais mis de mot de passe pour protéger mes codes et jamais un client ne m'a demandé de le faire.
    Si l'on programme proprement et que l'on utilise des paramètres dans des feuilles dédiées, il faut beaucoup de temps pour un tiers de comprendre la façon dont c'est organisé.
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  9. #9
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 438
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 438
    Par défaut
    Hello,

    Si je peux me permettre,
    A mon avis, le meilleur moyen de protéger une application VBA, est de protéger son environnement.
    Tâche qui incombe à la DSI du client.

  10. #10
    Membre très actif Avatar de Gorzyne
    Profil pro
    Collégien
    Inscrit en
    Janvier 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Janvier 2008
    Messages : 337
    Par défaut
    Citation Envoyé par Nain porte koi Voir le message
    @Gorzyne : on en reparlera quand tu gagneras ta vie (ou plutôt quand tu essayeras de gagner ta vie) en codant
    Je trouve ce message parfaitement inapproprié

  11. #11
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    946
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 946
    Par défaut
    Citation Envoyé par Gorzyne Voir le message
    Je trouve ce message parfaitement inapproprié

    ??? en quoi il est inapproprié ?

  12. #12
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 438
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 438
    Par défaut
    C'est un jugement personnel, qui n'a que peut de place ici.

  13. #13
    Membre très actif Avatar de Gorzyne
    Profil pro
    Collégien
    Inscrit en
    Janvier 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Janvier 2008
    Messages : 337
    Par défaut
    @Nain porte koi
    écoute c'est pas dramatique je vais m'en remettre
    je suis convaincu que tu es très performant dans ton domaine
    si ça te va on laisse le concours de qui pisse le plus loin à d'autres

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

Discussions similaires

  1. [XL 2007 et +] activer et modifier mot de passe accès macro par code VBA
    Par berserk13 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/11/2019, 03h26
  2. [Sécurité] mot de passe sur compte personnel Free
    Par MorganStern dans le forum Langage
    Réponses: 5
    Dernier message: 04/03/2007, 15h02
  3. Demande du mot de passe VBA à la fermeture d'Excel
    Par JLMASSE dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 11/01/2007, 13h35
  4. Mot de passe VBA sur Excel ?
    Par ft035580 dans le forum Sécurité
    Réponses: 4
    Dernier message: 30/09/2006, 22h48

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