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

Excel Discussion :

Comment forcer l'emploi des macros


Sujet :

Excel

  1. #1
    Membre du Club Avatar de antoine dpt
    Inscrit en
    Juillet 2004
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 64
    Points : 59
    Points
    59
    Par défaut Comment forcer l'emploi des macros
    re salut.

    voici le problème: je veux protéger un travail Excel de la façon suivante: après le 1er Janvier 2011; il sera impossible d'utiliser le fichier.

    c'est à dire qu'on peut l'ouvrir mais on peut plus faire de modification ou changement.

    pour cela j'écris des modules et du code... ceci dit on peut désactiver les macros au démarrage donc tout mon code ne sert a rien.

    je veux FORCER l'utilisateur à activer les macros, sans quoi le ficher se fermera en disant "désolé, si vous utiliser pas les macros, bye bye". comment faire cela?



    Antoine

  2. #2
    Membre habitué

    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 89
    Points : 140
    Points
    140
    Par défaut
    Bonjour,

    une méthode? tu crées une feuille avec un texte demandant à activer les macros (Disons la feuille "Avertissement").

    Ensuite il faudra faire une macro pour l'ouverture et une pour la fermeture.

    Tu masques toutes tes feuilles sauf la feuille "Avertissement".

    Dans la macro d'ouverture, tu affiches toutes les feuilles et tu masques la feuille "Avertissement".

    Dans la macro de fermeture tu affiches la feuille "Avertissement", tu masques toutes les autres.

    Si on n'active pas les macro au démarrage, c'est la feuille "Avertissement" qui s'affichera... etc...

    A+
    D D Du 06

  3. #3
    Membre du Club Avatar de antoine dpt
    Inscrit en
    Juillet 2004
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 64
    Points : 59
    Points
    59
    Par défaut
    excellente idée. Merci. C'est resolu

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Points : 2 443
    Points
    2 443
    Par défaut
    Salut antoine dpt et le forum
    D'autres idées :
    Tu fais une macro qui à partir du 1er janvier 2011, à la première ouverture, protège tout ton fichier.
    Tu peux aussi par macro faire un copier/PasteSpecial Valeur.
    Dans tous les cas, une sauvegarde (cachée) ne serait pas une idée farfelue
    A+

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 22/11/2012, 15h06
  2. [XL-2003] Forcer l'activation des macros
    Par steps5ive dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 22/10/2009, 17h05
  3. Réponses: 0
    Dernier message: 30/08/2008, 04h18
  4. Réponses: 1
    Dernier message: 27/05/2007, 18h56
  5. comment forcer l'exécution des macros pour une seule base ?
    Par tristan_sauvage dans le forum Access
    Réponses: 4
    Dernier message: 21/08/2006, 11h59

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