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

Macros et VBA Excel Discussion :

[VBA-E]2 colonnes dans listbox


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut [VBA-E]2 colonnes dans listbox
    Bonjour ,

    Encore un ptit probleme pour moi :

    Dans un userform , j'ai une combobox plus une listbox . La listbox se remplie selon la combobox en allant chercher les fichiers qui sont dans le repertoire définie dans cette même combobox . Donc par exemple si j'ai Bateau dans ma combobox , la listbox affiche les fichiers du repertoire Rep/Bateau et ainsi de suite.

    Ma question :

    J'aimerais que cette listbox ai plusieurs colonnes avec comme infos :
    - le nom du fichier en question
    - la date de derniere modification
    - le type de fichier ( son extension )
    - et d'autre colonnes que je pourrais rajouter au fur et a mesure

    J'ai effectuer plusieurs recherches et plusieurs essais sans arriver a ce que je voulais

    Merci de votre aide

    Cordialement

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Pour que ta listbox est plusieurs colonnes, tu vas dans les prorpriétés de celle-ci, et tu auras les éléments suivants :

    - ColumnCount : où tu mettras le nombre de colonnes
    - ColumnWidths : où tu mettras la taille de chaque colonne.

    Si tu remplis ta listbox par Additem, pour mettre dans les autres colonnes il faut utiliser la méthode : list

    J'espère que toutes ces indications pourrons t'aider.

    Starec

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut
    Je crois que je dois être trop mauvais mais j'y arrive pas

    Voici le code du bouton pour lister les fichiers dans la listbox :

    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    Private Sub CommandButton4_Click()
    Dim Fs As FileSearch
    Dim Dossier As String
    Dim I As Integer
    On Error Resume Next
     
    ListBox1.Clear
     
    Set Fs = Application.FileSearch
    Dossier = "C:\Blabla\" & ComboBox1
    With Fs
    .NewSearch
    .Filename = "*.*"
    .LookIn = Dossier
    .SearchSubFolders = False
    .Execute msoSortByFileName, msoSortOrderAscending
    If .Execute > 0 Then
    With .FoundFiles
    For I = 1 To .Count
    Me.ListBox1.AddItem Dir(.Item(I))
    Next I
    End With
    Else
    MsgBox "Aucun classeur trouvés " & _
    "dans le dossier '" & Dossier & "'."
    Me.ListBox1.AddItem "Aucun classeur !"
    End If
    End With
    Set Fs = Nothing
    End Sub
    J'ai regarde F1 mais je suis pas très anglais et je comprend donc pas grand chose .

    Merci

  4. #4
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonjour

    J'espère que ce lien pourra t'aider

    http://silkyroad.developpez.com/VBA/...serForm/#LII-G


    michel

Discussions similaires

  1. Réponses: 0
    Dernier message: 27/03/2015, 11h31
  2. calculer une colonne dans listbox
    Par loune50 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/01/2013, 14h24
  3. [XL-2007] séparateur de colonne dans listbox
    Par Gestionnaire_rh dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 09/11/2011, 15h39
  4. [XL-2003] Séparateur de colonne dans listbox
    Par Pierre67 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 12/09/2010, 16h20
  5. [VBA-E]Lister repertoires dans listbox
    Par Kaiba dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 15/02/2007, 16h49

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