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 :

faire des additions avec des clics de souris


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 3
    Par défaut faire des additions avec des clics de souris
    salut a tous
    je souhaite faire des additions avec des clic de souris sous exel est ce que quelqu'un a un idée
    merci a tous

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Bienvenue sur le forum abdelus75 et salut a tous
    Utilise les macros à lancement automatique :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    End Sub
    Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
    End Sub
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    End Sub
    Pour le clic-gauche il n'y a pas de solution directe, mais on peut passer par un objet en utilisant sa macro Quand-clic"
    A+

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Par défaut
    De façon plus concrète, le programme ci dessous additionne le valeurs cliquées et met le résultat dans la première cellule.
    Il n'y plus qu'à adapter à ton besoin.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Excel.Range)
     
        Cells(1, 1) = Cells(1, 1) + Target.Value
     
    End Sub

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 3
    Par défaut re pb
    je viens de tester ta macro mais ca ne fonctionne pas le truc c que je veux faire un tableaux avec sur la gauche du tableaux des criteres d'évaluation sous forme de texte et je veux ensuite cliquer sur la colonne de droite afin de valider la reponse ou non et a la fin de toute mes questions je souhaite avoir le score que la personne a fait merci pour votre aide precieuse

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Par défaut
    Je ne comprends pas bien ton besoin.

    Combien de colonne a ton tableau ?
    - une pour des critères d'évaluation : comment se présentent ces critères
    - ces critères évaluent quelque chose, quoi ? où ?
    - le clic sur la colonne de droite, c'est n'importe où sur la colonne ?

    Peux tu mettre un petit exemple qui ne nécessite pas d'ouvrir un fichier Excel

  6. #6
    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
    Bonjour et bienvenue sur nos forums

    Il faudrait un exemple de feuille (une image d'écran) par exemple. Sans cela, nous n'arriverons pas à t'aider...
    "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...
    ---------------

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 3
    Par défaut voici un exemple de ce que je veux faire
    A B (oui) C D(non)
    le candidat verifies les cond (je souhaite cliquer sur B1 C1 ou D1)


    reponse aux test 1 clic ici ou clic la ou clic
    reponse question 2 clic ou clic ou clic
    .
    ..
    .
    .
    reponse question n

    nbre de clic B nbre de clic C nbre de clic D

  8. #8
    Membre émérite
    Avatar de ouisansdoute
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    931
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 931
    Par défaut
    Bonjour,

    Est-ce que tu veux additionner le nombre de clic sur A, sur B ou sur C ?
    Que se passe-t-il si le candidat répond A puis B puis C à la question ?

    Faut-il aussi interdire les multiples clics pour une même question ?

    Compter des clics sur des formes serait plus facile :
    - créer pour chaque question un bouton par lettre
    - Créer un compteur pour chaque lettre
    - Appeler à chaque clic sur une forme le compteur correspondant.
    exemple de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    Public A As Integer
    Public B As Integer
    Public C As Integer
     
    Sub Clic_A()    ' Compteur de A
        If A < 1 Then
            A = 0
        End If
            A = A + 1
            Range("A2") = A
    End Sub
     
    Sub Clic_B()    ' Compteur de
        If B < 1 Then
            B = 0
        End If
            B = B + 1
            Range("B2") = B
    End Sub
    Sub Clic_C()    ' Compteur de C
        If C < 1 Then
            C = 0
        End If
            C = C + 1
            Range("C2") = C
    End Sub
     
    Sub Rectangle1_QuandClic() ' Appel du compteur A
        Call Clic_A
    End Sub
     
    Sub Rectangle2_QuandClic() ' Appel du Comtpeur B
        Call Clic_B
    End Sub
     
    Sub Rectangle3_QuandClic() ' Appel du compteur C
        Call Clic_C
    End Sub
     
    Sub Rectangle4_QuandClic() ' Appel du compteur A
        Call Clic_A
    End Sub

Discussions similaires

  1. Parser un JSON avec des variables avec des "-" et des ":"
    Par Quentin33 dans le forum Windows Phone
    Réponses: 2
    Dernier message: 22/05/2011, 01h04
  2. Réponses: 1
    Dernier message: 27/01/2010, 17h04
  3. Réponses: 4
    Dernier message: 02/04/2008, 17h51
  4. [SELECT] Faire un select avec des champs vides
    Par MinsK dans le forum Langage SQL
    Réponses: 1
    Dernier message: 09/08/2005, 00h05
  5. petit souci avec des variables avec des fonctions psql
    Par dust62 dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 02/04/2005, 13h45

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