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 :

[VBA-E][débutant]aide pour macro sous excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 11
    Par défaut [VBA-E][débutant]appeler une macro avec excel
    tout d'abord, je suis désolée, je suis sûre que ma question n'a pas sa place ici, mais je ne trouve pas comment faire! je sais, je suis un ...
    je suis débutante en VB et dans le cadre d'un stage je dois créer une macro sous excel
    jusque là tout va bien, tout est quasi codé, mon seul souci est que je ne comprend pas comment faire pour appeler ma macro... créer un bouton, ajouter un item dans une barre d'outils?!?.. et où écrire le code pour ça?!?..
    si quelqu'un a la gentillesse de m'aider, il aura droit à ma reconnaissance éternelle!!!
    MERCI d'avance,
    julyBL

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    To despair is not a transtitive verb ! (desperate aurait mieux valu !)
    Alors... il vaut mieux rester français ...D'autant que ces 2 mots VIENNENT de notre bon français (repris par les anglais)

    Ceci étant dit : tout dépend de l'évènement auquel tu entends lier cette macro et tu ne nous le dis pas ...

  3. #3
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Hello,
    Change ton titre qui ne donne aucune indication sur l'aide que tu attends de nous. profites-en pour ajouter le tag [VBA-E] puique ce n'est pas VB mais VBA et que tu es sous Excel. Pour modifier ça, tu as le bouton Edit.
    Pour ton problème, j'ai besoin d'indications
    Citation Envoyé par Tu
    je ne comprend pas comment faire pour appeler ma macro... créer un bouton, ajouter un item dans une barre d'outils?!?..
    Tu veux mettre un bouton,
    où ?
    Dans une barre d'outils ?
    Laquelle ?
    Tu veux en créer une nouvelle ?
    Qu'appelles-tu "un item" ?

    Tu dis

    A+

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 11
    Par défaut
    désolée c'est la première fois que je poste un message dans un forum, je suis pas très à l'aise avec ça..
    alors ce que je veux faire c'est avoir la possibilité d'exécuter une procédure de ma macro depuis un quelconque classeur Excel mais j'ignore ce qu'il est possible de faire: est ce que je peux créer un bouton à mettre dans une barre de tâches? ou faire autre chose? je suis un peu perdue..
    merci de vos réponses, et en espérant que vous pourrez me donner de récieux conseils,

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Oui, pour lancer une procédure quelque soit le classeur, tu as deux solutions : soit tu la places dans un module du fichier appelé Perso.xls que tu places dans "C:\Program Files\Microsoft Office\Office\XLOuvrir\" dont tu masques les feuilles de calcul
    soit dans un module d'un fichier quelconque que tu désignes avec son chemin dans Excel, Menu "Outils" -> "Options" -> Onglet "Général" -> "Autre dossier de démarrage"
    Dans l'un ou l'autre de ces fichiers, tu peux placer un bouton dans une barre d'outils existante ou créée par tes soins mais pas dans la barre des tâches qui est une barre Windows, pas Excel.

    A+

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 11
    Par défaut
    Merci pour votre aide, je vais faire ça demain, si j'ai encore des questions, je me permettrais de remettre un message ici?
    Merci encore

  7. #7
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Citation Envoyé par julyBL
    Merci pour votre aide, je vais faire ça demain, si j'ai encore des questions, je me permettrais de remettre un message ici?
    Merci encore
    Tant qu'il s'agit de ton bouton pour lancer une macro, pas de problèmes.

    Un autre problème, un autre fil de discussion.

    Ceci dit, il est mal vu d'ouvrir plusieurs posts différents sur un même sujet. Juste au cas, comme ça... pour t'éviter des embrouilles.

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 11
    Par défaut
    zazaraignée -> ça me semblait évidemment, c'est pour cela que je n'ai pas précisé...

    pour en revenir à nos boutons (!), je n'ai pas bien compris comment intégrer un bouton à mon code: dans le module de la procédure que je souhaite appeler, dans un autre module, ou peu importe? dans une procédure, un évenement, quoi d'autre?? j'enregistre ma macro en .xla, est-ce que ça change quelque chose, par rapport au fait de l'enregistrer en tant que classeur (en .xls)?

    plus clairement (je vais essayer en tout cas), ce que je voudrais, c'est que ma macro soit 'chargée' (j'ignore si c'est le terme adéquat) à chaque démarrage d'excel, puis l'appeler le cas échéant en cliquant sur un bouton (par exemple)
    et donc, ça, je ne sais pas faire
    je ne cherche pas à ce que quiconque me file du code pour faire ça, juste des explications sur COMMENT le faire
    je me pose pas mal de questions, mais j'apprends un peu toute seule à coder en VBA, c'est pas évident!

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

Discussions similaires

  1. Aide pour macros dans Excell
    Par lucillion dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/05/2011, 18h59
  2. [Debutant] Aide pour macro VBA
    Par sousou94 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/09/2010, 06h07
  3. VBA: besoin d'aide pour macro boursière
    Par DonaldTron dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/11/2007, 15h52
  4. besoin d'aide pour macros ou VBA
    Par jmsor dans le forum VBA Access
    Réponses: 1
    Dernier message: 07/02/2007, 18h41
  5. [VBA-E] aide pour macro sur excel
    Par letoulouzin31 dans le forum Macros et VBA Excel
    Réponses: 21
    Dernier message: 24/05/2006, 11h29

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