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

VBA Access Discussion :

Figer une colonne d'une listbox [AC-2010]


Sujet :

VBA Access

  1. #1
    Membre régulier
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2006
    Messages : 156
    Points : 110
    Points
    110
    Par défaut Figer une colonne d'une listbox
    Bonjour à tous,

    je voudrais figer la première colonne d'une listbox (=ID) afin qu'elle soit toujours visible lorsqu'on fait un scroll vers la droite ou la gauche.
    Je sais que c'est possible sous Excel, mais sur Access??

    Il y a déjà eu une discussion à ce sujet, mais non résolue et sous la version 2003 d'Access:
    http://www.developpez.net/forums/d15...onnes-listbox/

    La version 2010 résous-t-elle ce problème svp?

    Merci d'avance,

    Nicolas


  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Autant que je sache on ne peut pas bloquer une colonne dans un listbox dans aucune des versions de Access.

    Cela ne marche que pour les formulaires (ou sous-formulaire) en mode feuille de données.

    Donc comme suggéré, dans le post référé, il faudra sans doute remplacer ta liste par un sous-formulaire ou vivre avec le fait que tu ne peux pas bloquer la colonne.

    Je ne sais pas à qui te sert ta Listbox mais pour l'affichage de données les sous-formulaires sont généralement plus rapide que les listbox.
    Dans un Listbox, Access charge TOUTES les données qu'il va devoir afficher. Avec un sous-formulaire, Access ne charge que les données qui sont actuellement visibles, les autres sont chargées au fur et à mesure des besoins. Cela peut accélérer dramatiquement la vitesse de chargement du formulaire principal.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre régulier
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2006
    Messages : 156
    Points : 110
    Points
    110
    Par défaut
    ok merci beaucoup

    il existe une autre solution: c'est créer une autre listbox à côté avec un système de synchronisation des scroll bars.

    Ici la solution:
    http://www.dbforums.com/showthread.p...-Two-Listboxes

    Problème résolu


    A+

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

Discussions similaires

  1. [WD18] Metre une colonne d'une Table sur une ligne d'une autre Table
    Par Totophe2 dans le forum WinDev
    Réponses: 2
    Dernier message: 22/11/2013, 12h58
  2. Réponses: 7
    Dernier message: 25/03/2011, 10h52
  3. Réponses: 4
    Dernier message: 31/10/2007, 20h27
  4. supprimer une ligne et une colonne d'une matrice
    Par nessing dans le forum C++Builder
    Réponses: 8
    Dernier message: 14/08/2007, 15h42
  5. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48

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