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

  1. #1
    Membre actif
    Connaître le nombre de lignes qui s'affichent dans une liste
    Bonjour,
    Je suis dans un formulaire, dans la section détail, j'ai une liste, pas une liste déroulante, je voudrais connaître avec une formule le nombre de lignes que la liste affiche à l'écran.

    Merci d'avance pour vos idées.
    Un travail qui plait est à moitié fait.

  2. #2
    Membre expert
    Salut
    Dans une textbox propriété Source contrôle passer

  3. #3
    Membre actif
    Bonjour Hyperion13,

    C'est le nombre de lignes que la liste peut afficher à la fois.
    Ma liste affiche 20 lignes à l'écran, mais elle a 1500 (.ListCount+1) éléments, c'est une formule qui permet de trouver 20 que je voudrais sans avoir à compter les lignes à l'écran, pour pouvoir automatiser une fonction.
    Un travail qui plait est à moitié fait.

  4. #4
    Membre actif
    J'aimerai mettre ma fonction dans une classe pour qu'elle s'applique à tous mes formulaires, pour cela j'ai besoin de ce fichu nombre de lignes que la liste affiche à l'écran.

    Access le connaît parce que quand on clique sur l’ascenseur de la liste, il décale la liste de ce nombre de lignes.

    Ou alors il le déduit par le calcul : hauteur du contrôle liste divisé par la hauteur d'une ligne.

    Donc nouvelle question comment trouve-on la hauteur d'une ligne d'une liste ?

    La hauteur d'une ligne est fonction de la police et de sa taille ce qui complique encore le calcul !

    A vos idées

    Merci d'avance
    Un travail qui plait est à moitié fait.