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 :

Effectuer une recherche (type Ctrl+F) dans une zone de liste


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Octobre 2022
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2022
    Messages : 24
    Points : 26
    Points
    26
    Par défaut Effectuer une recherche (type Ctrl+F) dans une zone de liste
    Bonjour,

    J'ai crée un formulaire avec en son sein une zone de liste. Dans cette zone de liste apparaissent les lignes correspondantes au résultat d'une recherche par cochage ou non de checkbox. En cochant une case et en sélectionnant le choix dans une petite liste déroulante, un filtre s'opère sur l'ensemble des résultats.

    Mon souhait serait d'effectuer un filtre en proposant à l'utilisateur de rentrer un ensemble de caractères dans une case texte puis de cliquer sur filtrer.
    En exemple, si l'utilisateur rentre le mot "pomme" il faudrait alors filtrer l'ensemble des lignes de la zone de liste contenant le mot pomme.


    Par défaut, la zone de liste affiche l'ensemble des enregistrements d'une base de données.
    A l'heure je continue les recherches mais je ne vois pas comment faire avec une zone de liste.

    Bien à vous

  2. #2
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut
    Salut
    Une idée
    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
    Private Sub maTextbox_Change()
    On Error GoTo Err_maTextbox_Change
    Dim strSql As String
     
    strSql = "SELECT *" _
        & " FROM maTable" _
        & " WHERE monChamp Like '*" & Me.maTextbox & "*'"
        Me.maLstbox.RowSource = strSql
        Me.maLstbox.Requery
     
    Exit_maTextbox_Change:
        Exit Sub
    Err_maTextbox_Change:
        MsgBox Err.Number & " " & Err.Description
        Resume Exit_maTextbox_Change
    End Sub
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

Discussions similaires

  1. [AC-2016] Résultats de recherche dans une zone de liste
    Par WhitePearl dans le forum VBA Access
    Réponses: 6
    Dernier message: 05/08/2017, 21h38
  2. Réponses: 1
    Dernier message: 09/06/2015, 20h56
  3. [A-03] Champs de recherche libre dans une zone de liste
    Par moilou2 dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 29/10/2008, 15h18
  4. Réponses: 1
    Dernier message: 28/05/2008, 23h03
  5. Réponses: 3
    Dernier message: 21/09/2006, 11h59

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