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 :

Problème exercice VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2020
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2020
    Messages : 1
    Par défaut Problème exercice VBA
    Bonsoir,

    Pour les besoins d'un exercice, j'essaye d'afficher la ville sélectionnée via le menu déroulant dans la cellule jaune (voir capture d'ecran) et d'afficher le résultat (gagné si c'est bien la capitale/ perdu sinon) mais après des heures d'essais, je n'y arrive toujours pas..

    Nom : Capture d’écran 2020-06-13 à 22.15.32.png
Affichages : 132
Taille : 311,0 Ko

    Pouvez-vous m'aider en m'indiquant le code correspondant à ma requête ?

    Merci d'avance pour votre aide,
    Cordialement

    QUIZZ (2).xlsm

  2. #2
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 241
    Par défaut
    Bonjour,

    Le fichier
    Pièce jointe 572802

    Le code dans le module de la feuille "Quizz"
    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
    Option Compare Text
     
    Private Sub ListBox1_Click()
        Dim Q As Worksheet, v As Worksheet
        Dim Col_Pays As Long
        Dim vl As Range
        Application.ScreenUpdating = False
        Set Q = Sheets("Quizz")
        Set v = Sheets("Villes")
        Range("H24").Value = ListBox1.List(ListBox1.ListIndex)
        ville = Range("H24").Value
        Col_Pays = v.Cells(1, Sheets("Quizz").Range("K3").Value * 2 - 1).Column
        Set vl = v.Range(v.Cells(1, Col_Pays), v.Cells(10, Col_Pays)).Find(ville)
        If Not vl Is Nothing Then
            If v.Cells(vl.Row, Col_Pays + 1) = "c" Then Q.Range("K24").Value = "Gagné" Else: Q.Range("K24").Value = "Perdu"
        End If
        Set Q = Nothing
        Set v = Nothing
        Set vl = Nothing
    End Sub
    Cdlt

  3. #3
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Je ne suis pas sûr que faire ses devoirs à sa place l'aide à progresser...

  4. #4
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 241
    Par défaut
    Bonjour Menhir,

    Vous avez entièrement raison, je serai plus attentif la prochaine fois.

    Cdlt

Discussions similaires

  1. [WD-2007] Problème exercice VBA Word
    Par Elbimbo dans le forum VBA Word
    Réponses: 3
    Dernier message: 25/05/2009, 13h06
  2. Problème valeurs[VBA]
    Par Yanmeunier dans le forum Access
    Réponses: 1
    Dernier message: 18/05/2006, 15h17
  3. Problème de VBA de passage de 2000 à 2002
    Par Oberown dans le forum Access
    Réponses: 9
    Dernier message: 10/05/2006, 14h51
  4. problème avec VBA
    Par Delph dans le forum Langage
    Réponses: 2
    Dernier message: 19/08/2002, 13h15

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