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

Access Discussion :

Impossible d'accèder à la propriété text


Sujet :

Access

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2003
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Impossible d'accèder à la propriété text
    Salut,

    Je travaille sous Access 2003 et j'ai du mal à activer la référence me permettant d'utiliserr la propriété vtext d'une zoner de texte ou d'une liste déroulante.

    Merci de m'aider

  2. #2
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut,
    activer la référence me permettant d'utiliserr la propriété vtext
    J'ai du mal à comprendre
    Où ? Quand ? Comment ? Pourquoi ?

  3. #3
    Candidat au Club
    Inscrit en
    Décembre 2003
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Propriété Text
    Salut c'est plutôt la propriété Text.

    Merci

  4. #4
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Tu veux t'en servir où quand comment pourquoi ?

  5. #5
    Candidat au Club
    Inscrit en
    Décembre 2003
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Explication
    En fait je voudrais faire un contrôle dessus. Il s'agit de récuperer la valeur d'une liste déroulante pour faire un test
    Ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if (me.nom liste deroulante.text = valeur) then
    <instructions>
    else
    <instruction)
    endif
    Mais quand j'exécute celà génére une erreur "impossible de faire référence à une propriété ou de la définir pour un contrôle si ce dernier n'est pas activé"

    Merci

  6. #6
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    ahhhh...
    Et bien pour accéder à la valeur d'une liste déroulante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.Nomdeliste.Column(Indice)
    Où Indice est un entier :
    0 pour la 1ère colonne
    1 pour la seconde etc...

  7. #7
    Candidat au Club
    Inscrit en
    Décembre 2003
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Re:
    Citation Envoyé par Kikof
    ahhhh...
    Et bien pour accéder à la valeur d'une liste déroulante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.Nomdeliste.Column(Indice)
    Où Indice est un entier :
    0 pour la 1ère colonne
    1 pour la seconde etc...
    Ok comment recupérer l'indice après sélection.
    Puisse que on ne connait pas à l'avance

  8. #8
    Membre expérimenté
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Points : 1 664
    Points
    1 664
    Par défaut
    Bonjour,
    Citation Envoyé par irvinggba
    Ok comment recupérer l'indice après sélection.
    Puisse que on ne connait pas à l'avance
    L

  9. #9
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Citation Envoyé par irvinggba
    Ok comment recupérer l'indice après sélection.
    Puisse que on ne connait pas à l'avance
    Tu as paramétré cette liste déroulante ??
    Donc tu sais le nombre de colonnes qu'elle possède. Donc tu connais les indices.

  10. #10
    Membre expérimenté
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Points : 1 664
    Points
    1 664
    Par défaut
    Bonjour,
    Citation Envoyé par irvinggba
    Ok comment recupérer l'indice après sélection.
    Puisse que on ne connait pas à l'avance
    La propriété Column d'une zone de liste contient deux arguments:
    • Indice;
    • Row

    1. Indice désigne la "position" de la colonne contenant la valeur à renvoyer
    2. Row désigne la position de la ligne contenant la valeur à renvoyer. Ce dernier est facultatif. Si il est omis, la ligne sélectionnée (en cours) est considérée.


    Donc, tu n'as qu'à te préoccuper de l'indice de la colonne. Si l'indice est égale à 0 alors il s'agit de la première colonne dans ta zone de liste et ainsi de suite.

    Cela dépend de la valeur à renvoyer!

    Bon courage et @+

  11. #11
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Salut,

    - Les zone de listes déroulantes n'ont qu'une seule ligne sélectionnée à la fois.
    Donc le concept
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Liste.Column(Colonne,Ligne)
    n'a pas lieu d'être pour retourner la valeur de la zdlst.

    - La valeur d'une liste déroulante est donné par sa colonne liée. Elle est exprimée par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.maliste ' ou me.maliste.value
    - Sélectionner une ligne = donner la valeur de la ligne à la Zdlst se dit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    me.maliste = me.maliste.itemData(IndiceDeLigne)

    Pour le reste, Mahefasoa a fait le tour de la chose. (Colonne/ligne)

    un petit détail, je ne sais pas comment s'appelle ta Zdlst mais ça:
    me.nom liste deroulante.text = valeur... ça veut rien dire.

  12. #12
    Candidat au Club
    Inscrit en
    Décembre 2003
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Re:
    Merci pour tout.
    A+

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/04/2009, 14h45
  2. Réponses: 6
    Dernier message: 11/11/2008, 14h20
  3. Module de classe : impossible d'accéder à une propriété
    Par Mathusalem dans le forum Général VBA
    Réponses: 2
    Dernier message: 10/11/2008, 15h11
  4. Réponses: 3
    Dernier message: 02/06/2008, 10h27
  5. Réponses: 4
    Dernier message: 11/03/2005, 21h31

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