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 à l'ouverture du classeur Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 361
    Par défaut Macro à l'ouverture du classeur Excel
    J'ai mis une MsgBox dans Excel.

    Lorsque l'on ouvre le classeur, il y a un avertissement de sécurité et l'on doit activer le contenu (accepter les macro VBA) - comme l'hors de l'ouverture d'une base de données Access.

    Si on ne fait rien, pas de problème MAIS la MsgBox ,n'apparaît pas. (idem pour d'autre commandes comme : éviter le copier/coler, ...)

    Ma question : est-il possible en VBA (ou autre) d'imposer directement l'ouverture des macros ?
    De ce fait, si j'envoie un classeur par mail, mon correspondant ne sait pas l'ouvrir tant qu'il n'accepte pas les macros.
    Donc il pourra voir la MsgBox.

    Merci
    Bonne journée

  2. #2
    Expert confirmé

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Par défaut
    Ben... ce serait trop facile !
    • Individu1 : Ne souhaite pas se faire hacker, donc empêche l'exécution des macros
    • Individu2 : Veut hacker Individu1, lui envoie un classeur qui active les macros, puis lance un scan complet du disque et envoie par mail toutes les informations trouvées !

    Il est évident que le langage ne permettra pas une modification automatique du mode de comportement de la sécurité.
    Tu ne trouves pas cela normal ?

    Autre orientation...
    Fais que ton classeur s'ouvre sur une page demandant la validation des macros.
    Si les macros sont actives, dès l'ouverture, tu fais disparaitre cette feuille là et apparaitre les autres.

    Plus simple

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 361
    Par défaut
    Ok, merci beaucoup

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

Discussions similaires

  1. [XL-2010] Ouverture de classeur Excel avec macro depuis une macro
    Par kong985 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 18/03/2015, 09h55
  2. [XL-2007] problème de recalcul des macro à l'ouverture du fichier excel?
    Par law56100 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 01/09/2009, 13h38
  3. Ouverture nouveau classeur excel
    Par bmeda72 dans le forum Excel
    Réponses: 1
    Dernier message: 08/03/2009, 08h16
  4. Problème d'ouverture de classeur Excel
    Par k_boy dans le forum Delphi
    Réponses: 2
    Dernier message: 21/07/2007, 13h12
  5. Exécuter une macro à l'ouverture du classeur
    Par illight dans le forum Contribuez
    Réponses: 2
    Dernier message: 22/06/2007, 12h24

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