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 :

commande // macros


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 13
    Par défaut commande // macros
    bonjour nous avons un exercice à l'école, nous devons créer un bouton pour que quand l'ont clique dessus il affiche bonjour + ce qu'il est affiché dans A1; il faut donc créé une macro mais étant donné que c'est la première fois je n'y arrive pas tellement, je rame. Pourriez vous me donnez la marche à suivre svp.
    un grand merci

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Bonjour,
    commence par écrire ceci (dans l'éditeur vba)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub MonPremierTest
    msgbox "Bonjour"
    End Sub
    exécute ce bout de code

    sinon, d'abord commence par lire un ensemble de tutoriels et/ou FAQ, pour pouvoir s'orienter.

  3. #3
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 128
    Par défaut
    Salut
    Un truc me turlupine, tu n'as eu aucun cours avant d'avoir cet exercice a faire?
    Tu dois bien avoir quelque notion sur le sujet, met en application ce que tu as vu en cours le cas échéant et si tu rencontre un problème, n'hésite surtout pas a nous en faire part.
    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 13
    Par défaut
    j'ai réussi mais omment peut-on rajouter, que le bouton ecrive ce qu'il est écris dans la cellule A1. merci ou pourriez-vous m'indiquez un tutoriel merci

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Je suis une peu comme Qwazerty, c'est-à-dire dubitatif...

    Regarde déjà le cours que ton prof t'a donné... Ce devrait être un bon début...

    Sinon, va sur http://excel.developpez.com. Il y a là quelques tutos de base qui devraient t'intéresser...
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 13
    Par défaut
    le cours?
    voila ==> crée un bouton bonjour qui affichera " Bonjour + ton prénom dans la case A1" lors d'un double clik.
    voici et débrouillez-vous.
    voilà notre cours ...

  7. #7
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Hum...

    "Crée un bouton... lors d'un double clik"... Etrange. D'habitude, un bouton, c'est fait pour cliquer, par pour double-cliquer...

    D'après ton énoncé, tu dois créer un bouton qui écrit "bonjour jasinski13" dans la case A1 lorsque tu double-clique sur le bouton? Est-ce cela qu'il faut comprendre?

    C'est bizarre étrange, ton truc...
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  8. #8
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 128
    Par défaut
    Pour te guider dans tes recherches
    Il te faut, en VBA
    Savoir récupérer le contenu d'une cellule.
    Concaténer des chaines de caractères.
    Afficher un message (ca mercatog te l'a donné).

    Fait quelques recherches sur dvp (faq, tutoriels), constitue un code et si celui ci ne fonctionne pas comme tu le souhaites, revient nous avec des questions.
    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 13
    Par défaut
    pas exactement je dois créé un bouton qui en cliquant dessus ( pas double cliquer (erreur de ma part)) affichera "Bonjour + ce que contien la cellule A1"

  10. #10
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Comme tu l'auras compris, on ne va pas te mâcher le boulot.

    Lance-toi (il y a assez d'exemples sur le forum), montre que tu cherches par toi-même et on corrigera ce qui doit l'être...

    Bon travail, et bon apprentissage!
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 13
    Par défaut
    pourriez vous me dire si cette formule est bonne à rajouter pour pouvoir inscrire ce qu'il est afficher dans la case A1.
    ou merci

  12. #12
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Bonjour,
    sélectionne la cellule A1 équivalent aussi à
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A1").select  'cells(A1).select n'est pas une expression valide
    tu t'entête à tâtonner
    tu gagneras beaucoup si tu commence par lire les fondements de base.
    ton exercice se fera en une petite ligne de code
    à toi de décider

  13. #13
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 128
    Par défaut
    Salut
    Tu as une autre façon de voir les choses, vu que visiblement tes recherches, si recherches il y a eu, sur google n'ont rien donné, clique sur le mot clef Range dans VBA puis sur la touche F1 de ton clavier, tu vas obtenir les différentes propriétés de l'objet range, l'une d'elle te permet de connaitre et de modifier la valeur inscrite dans la cellule en question.
    Même si tu dois te dire qu'on est des cons de pas te filer la solution toute cuite, je persisterais , non pas pour te faire chier, sois en sur, juste par ce que la meilleur solution pour savoir, c'est d'abord et surtout savoir ou chercher l'info.
    On est pas des sur-hommes ou des demis dieux, même s'il 'est vrai que parfois on touche a l'Excelence (je suis en forme) et que donc on peut s'y méprendre, j'en suis sur ( et oui, on est modeste avec ça). On sait juste ou trouver l'info, parfois elle est dans notre petite tête, mais d'autre fois, quand elle veut pas en sortir, elle se cache souvent dans l'aide (F1) ou sur le net, car nos petits soucis quotidiens d'autre les ont déjà souvent résolu.
    Ce que j'ai du mal a avaler, c'est que parmi les millier de postes, non allez les 5 ou 6 derniers posts du forum, tu n'es pas trouvé la solution a ton problème, des 10ene de gens posent malheureusement a la queue leuleu, des question quasi similaire et dans la quasi totalité des réponses, on va récupérer la valeur d'une cellule...
    Bonnes recherches
    Et sache que ce forum d'entraide ou nous passons nos soirée (et plus si affinités) n'est pas la pour faire ton boulot, mais sera la pour t'y aider.
    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  14. #14
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 13
    Par défaut
    merci, je vous promet que j'ai fait des recherches, ici je viens de commencer les cours sur internet en VBA merci encore

Discussions similaires

  1. [AC-97] VBA commande macro
    Par chordially dans le forum VBA Access
    Réponses: 9
    Dernier message: 09/08/2011, 15h46
  2. Liste des commandes macro netbeans
    Par Mr_Glopinous dans le forum NetBeans
    Réponses: 2
    Dernier message: 20/08/2010, 16h54
  3. Commande Macro: Copier JUSQU'A
    Par idamarco dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 14/02/2009, 18h59
  4. commander macro Access à partir d'excel
    Par ericdev67 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/03/2008, 21h38
  5. Commande Macro access
    Par BCHJ13 dans le forum Access
    Réponses: 4
    Dernier message: 31/07/2007, 11h25

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