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 :

module non bloqué [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 239
    Par défaut module non bloqué
    Bonjour,

    j'ai réussi à créer des macros et ,tant bien que mal, à les accrocher à des dessins

    Maintenant quand je teste mes bouton_dessin tous marche.

    Tous? Non, il existe un petit dessin qui résiste encore et toujours dont voici le code normal :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Sub macro_supression_marche()
     
        UserForm_suppression_marche.Show
     
    End Sub
    Donc comme un peu le voir, il doit ouvrir un userform.

    Mon problème c'est que si je l'ouvre après avoir appuyer sur un autre bouton ça plante comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub macro_supression_marche()
     
        UserForm_suppression_marche.Show
     
    End Sub
     
        Application.Run "'suivi marchés publics.xls'!macro_recherche_marche"
        Application.Run "'suivi marchés publics.xls'!macro_ajout_marche"
        Application.Run "'suivi marchés publics.xls'!macro_supression_marche"
    donc comment faire pour pas que les lignes Application.Run.... s'ajoute car les autres dessins codés pareil fonctionnent.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    tes lignes d'Application.Run doivent être dans une procédure.

    Philippe

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 239
    Par défaut
    C'est lignes ne devraient même pas apparaitre.

    J'ai un autre dessin bouton qui ouvre un autre usf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Sub macro_ajout_marche()
     
        UserForm_saisie_marche.Show
     
    End Sub
    le code est le même que précédemment (sauf pour le usf à ouvrir) et il fonctionne parfaitement quelque soit son ordre d'ouverture.

    Il n'y a pas d'ordre d'ouverture.

    Bon c'est bien simple j'y comprends rien mais en rechargeant ma macro puis la modifier puisque y rester des param dedans qui servait pas et maintenant ça marche. Vas comprendre charles.

    Merci pour les recherche faites.

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

Discussions similaires

  1. Réponses: 29
    Dernier message: 10/07/2009, 13h56
  2. Module non trouvé
    Par mouna201 dans le forum Modules
    Réponses: 2
    Dernier message: 13/03/2008, 16h22
  3. Réponses: 4
    Dernier message: 02/04/2007, 18h17
  4. Réponses: 3
    Dernier message: 07/03/2007, 10h48
  5. Chargement automatique de module non désiré
    Par Celelibi dans le forum Administration système
    Réponses: 4
    Dernier message: 01/01/2007, 13h31

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