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

Access Discussion :

[Excel] Executer macro après ouverture


Sujet :

Access

  1. #1
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 229
    Points : 1 579
    Points
    1 579
    Par défaut [Excel] Executer macro après ouverture
    Bonjour,

    Je pilotes un fichier excel à partir de Access. Je voudrais que le dit fichier ne puisse être ouverte qu'à partir d'Access.

    Je veux faire de sorte que lorsque le fichier excel est ouvert tout seul sans passer par Access; qu'il se ferme aussitôt.

    Je penses exécuter un macro automatique excel (juste après l'ouverture du fichier sans intervention extérieure) pour tester la valeur d'une cellule donnée. C'est ce sur quoi je bloque.

    Si vous avez d'autres idéees, elles sont les bienvenues.

    Merci

  2. #2
    jnore
    Invité(e)
    Par défaut
    Quel est l'intérêt de piloter un fichier excel s'il ne peut être ouvert par excel?
    Que désires-tu obtenir? Peut-être y a t-il un autre moyen?

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 229
    Points : 1 579
    Points
    1 579
    Par défaut
    Citation Envoyé par jnore
    Quel est l'intérêt de piloter un fichier excel s'il ne peut être ouvert par excel?
    Tu ne m'as pas compris!

    Mon fichier excel doit être ouvert exclusivement par l'application Access qui renseigne des cellules bien définies; une feuille est identifiée et ouverte en aperçu avant impression. La seule chose autoriser c'est soit d'imprimer soit de fermer.

    Je veux que en double cliquant sur le fichier excel, ou en ouvrant Excel puis Fichier ouvrir on choisi mon fichier, que le fichier se ferme automatiquement dans ce cas.

    Je crois que c'est assez clair.

  4. #4
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Tu dois donner à ta macro le nom Auto_Open et la stocker dans le classeur.

    Fermera Excel.

    Attention, en Excel il est possible d'empêcher l'exécution des macro.

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

Discussions similaires

  1. [XL-2007] Impossible d'exécuter mes macros après ouverture du fichier (fichier .xlsm)
    Par davtypo3 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/02/2015, 15h29
  2. Execution macro après modification cellule
    Par d0n32 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 11/01/2012, 15h10
  3. Execution macro chaque ouverture de fichier
    Par laloune dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 29/04/2010, 13h16
  4. Réponses: 6
    Dernier message: 09/10/2009, 15h54
  5. Execution macro lors d'une ouverture fichier excel
    Par fmris dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/10/2006, 12h00

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