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 :

Vérifier avant excution d'une macro, si aucun fichiers excel n'est ouvert ?


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 49
    Par défaut Vérifier avant excution d'une macro, si aucun fichiers excel n'est ouvert ?
    Bonsoir,

    Je souhaite démarrer une macro uniquement si aucun fichier excel (autre que celui de la macro) ne soit ouvert.

    Si un fichier excel est ouvert, je souhaiterai que la macro alerte et s'arrête.

    Merci,

    @+

    Olivier

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    regarde la valeur de workbooks.count...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 49
    Par défaut
    Parfait merci,

    voilà ce que j'ai mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     nb = Workbooks.Count
        If nb <> 1 Then
            MsgBox "Il y a plusieurs fichiers excel d'ouverts, merci de les fermer avant de ré-executer le programme"
            Windows("programme.xlsm").Activate
            Sheets("colis").Select
            ActiveWorkbook.Close
            End
        End If
    @+
    Olivier

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

Discussions similaires

  1. [XL-2003] Exécuter une macro sur 2 fichiers excel en même temps..
    Par visto94 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/07/2010, 14h09
  2. Réponses: 0
    Dernier message: 07/10/2009, 11h38
  3. Réponses: 3
    Dernier message: 09/07/2009, 15h19
  4. [XL-2003] Créer une macro pour plusieurs fichiers excel
    Par bocki dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/06/2009, 22h53
  5. Réponses: 1
    Dernier message: 08/10/2008, 15h30

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