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

VB 6 et antérieur Discussion :

listbox probleme erreur d execution 13


Sujet :

VB 6 et antérieur

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    661
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 661
    Points : 244
    Points
    244
    Par défaut listbox probleme erreur d execution 13
    Bonjour quand je clik sur le 1 er element de ma listbox je voudrais qu il me renvois un message coucou mais le probleme et le suivant c est qu il me met erreur d'execution 13 type incompatible

    voici le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If List1.List(0) Then MsgBox "coucou"
    merci

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    661
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 661
    Points : 244
    Points
    244
    Par défaut
    Si je fais If List1.select(0) Then MsgBox "coucou" la ca fonctionne en faite je voudrais savoir selectionné une phrase dans ma liste box et la mettre dans une variable

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    661
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 661
    Points : 244
    Points
    244
    Par défaut
    ok j ai trouvé str_phrase_selec = List1.List(List1.ListIndex)

  4. #4
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Argentine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 173
    Points : 1 418
    Points
    1 418
    Par défaut
    Ton code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If List1.List(0) Then ...
    ne veut rien dire, SAUF si les éléments de ta liste sont des booléens (true/false, pas 0/1)

    Ce qu'il y a entre if et then est une condition logique qui est testée sur la base d'un vrai ou faux.

    Hors, visiblement, tu stockes des chaînes de charactères qui n'ont rien avoir ... (pour mémoire VB est très permissif et ce que tu as écrit revient à dire If List1.List(0) = true Then, tu comprends donc le problème !)

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 13/03/2015, 11h56
  2. Probleme erreur execution type 13 incompatibilite de type
    Par franck87 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 09/01/2014, 10h58
  3. [XL-2007] Erreur d'execution LISTBOX
    Par Thomy54 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 03/03/2013, 10h44
  4. Réponses: 1
    Dernier message: 14/04/2012, 17h43
  5. erreur d'execution probleme avec GetPixel
    Par ralf91 dans le forum C#
    Réponses: 3
    Dernier message: 11/04/2008, 11h26

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