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 :

probleme activé VBA [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2013
    Messages : 20
    Par défaut probleme activé VBA
    Bonjour a tous,

    Etant novice dans ce domaine, je travail donc sur un fichier excel qui utilise quelques lignes de code dans visual basic.
    Mon soucis est le suivant :

    Comment il se fait que je sois obligé de validé ma macro avec F5 a chaque action pour qu'elle fonctionne?

    Mercin d'avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    389
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 389
    Par défaut
    Bonjour,

    Il faut bien que la procédure soit déclenchée par quelque chose.
    Ca peut être un événement particulier, à ce moment il faut que ce soit une procédure événementielle qui réponde à cet événement particulier.
    Elle peut être déclenchée par un bouton à ce moment il faut lier le bouton et la procédure.
    Elle peut être lancée par une combinaison de touche, par une autre macro ou simplement par F5.
    A vous de choisir ce que vous souhaitez

    JP

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2013
    Messages : 20
    Par défaut
    merci pour cette reponse JP mais enfaite j'ai un bouton enregistrer sur une feuille qui doit envoyé des données sur une une autre feuille.

    donc quand je clik il m'envois sur celle ci mais sans les données, il faut que j'ouvre VBA que j'aille sur la macro et que je fasse F5 sur la ligne...

    c'est pas tres clair mais je peux te fournir le doc si tu veux pour voir

    coordialement

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    389
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 389
    Par défaut
    Bonsoir,

    Je suppose que le bouton est relié à une macro puisque quand tu cliques dessus il te renvoie vers la feuille.
    Si c'est le cas dans cette macro ajoute avant End Sub le nom de la macro que tu actives par F5

    JP

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2013
    Messages : 20
    Par défaut
    bonjour,

    Ma macro se presente ainsi :

    Je ne vois pas ou mettre le nom de la macro anvant end sub car il me met un message d'erreur

    suivi appro.doc

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    389
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 389
    Par défaut
    Bonjour,


    En fait il faut appeler la macro que tu lances manuellement avec F5 à partir de la macro qui fonctionne déjà. Cela se fait tout simplement en ajoutant dans la macro appelante (celle qui fonctionne) le nom de la macro que l'on souhaite appeler (celle que tu lances avec F5) . On peut ajouter devant le nom de la macro appelée Call mais ce n'est pas indispensable

    Merci d'être plus clair

    JP

  7. #7
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2013
    Messages : 20
    Par défaut
    Merci J-P probleme reglé !!

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

Discussions similaires

  1. [XL-2003] Probleme activation VBA
    Par gao77610 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 17/10/2009, 19h59
  2. [VBA-E]Probleme macro VBA excel 2000 2003
    Par skichatchat dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/04/2007, 21h16
  3. Probleme Langage VBA
    Par nassu dans le forum Access
    Réponses: 21
    Dernier message: 20/05/2006, 09h53
  4. Probleme code vba
    Par alex38 dans le forum Access
    Réponses: 6
    Dernier message: 18/04/2006, 12h10
  5. probleme code vba ne s'execute pas apres instruction sql
    Par arnogef dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 29/12/2005, 12h34

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