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 :

Ajout de données dans une liste d'un formulaire


Sujet :

Access

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    932
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 932
    Points : 448
    Points
    448
    Par défaut Ajout de données dans une liste d'un formulaire
    Hello,

    voilà j'ai un souci au niveau de l'ajout de valeur dans une liste.

    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
    31
    32
    Sub RechercheFichier(ByVal NomDossier As String)
    
    'Recherche des fichiers dans le dossier
    Dim Compteur1 As Integer
    Dim ObjetTrouve As FileSearch
    Dim ListeFichiers As String
    Dim Dossier As String
    Dim response As String
    
    If NomDossier = "" Then
         Exit Sub
    End If
    ListeFichiers = ""
    Set ObjetTrouve = Application.FileSearch
    With ObjetTrouve
        .NewSearch
        .LookIn = NomDossier
        .SearchSubFolders = False
        .Filename = "*.xls"
        .Execute
    End With
    
    
    If ObjetTrouve.FoundFiles.Count > 0 Then
        For Compteur1 = 1 To ObjetTrouve.FoundFiles.Count
            Forms!importexcel!ListeFichierExcel.AddItem Right(ObjetTrouve.FoundFiles(Compteur1), _
            Len(ObjetTrouve.FoundFiles(Compteur1)) - Len(Menu.Label2) - 1)
        Next
    End If
    
        
    End Sub
    Le code sert à lister les fichier Excel se trouvant dans le dossier NomDossier.
    Ce code fonctionnait sous Excel et j'avais un code du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    NomUserForm.NomListe.AddItem
    Ici j'ai essayé d'adapter sur Access (apparement mal )

    Il me dis "objet requis", uniquement si je passe dans le if (le dossier contient au moins 1 fichier excel).

    J'ai bien vérifié les noms je comprend pas.... par contre mon "importexcel" s'ecrit avec des majuscules (ImportExcel) et il ne modifie pas automatiquement dans le code. Je veux dire que sous Excel si ma liste s'appele Toto et que je tape toto dans le code il va modifier et mettre Toto par lui meme mais là non... je sais pas si ca a son importance

    EDIT :

    je viens de voir comment faire dans la FAQ jai donc modifié mon code

    Forms!ImportExcel!ListeFichierExcel.RowSource = Forms!ImportExcel!ListeFichierExcel.RowSource _
    & Right(ObjetTrouve.FoundFiles(Compteur1), Len(ObjetTrouve.FoundFiles(Compteur1)) - Len(Menu.Label2) - 1)
    J'ai pourtant toujours la meme erreur !

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    932
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 932
    Points : 448
    Points
    448
    Par défaut
    Oops

    c'etait le :

    qu'il ne trouvait pas... en effet j'avais aussi modifié ca sous Excel mais je m'en souvenait plus (pour n'avoir que le nom du fichie Excel et enlever le chemin qu'il y a devant...)

    J'etais tellement concentré sur le ImportExcel que j'ai pu fait attention à ca...

    Désolé

Discussions similaires

  1. ajouter des données dans une liste externe
    Par mimi1255 dans le forum SharePoint
    Réponses: 1
    Dernier message: 19/09/2011, 15h17
  2. [PHP-JS] ajout d'options dans une liste deroulante
    Par moonia dans le forum Langage
    Réponses: 10
    Dernier message: 04/05/2006, 11h18
  3. Réponses: 8
    Dernier message: 24/02/2006, 09h59
  4. ajouter des données dans une requête htttp en js
    Par jeromejanson dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 18/10/2005, 15h34
  5. Ajouter un valeur dans une liste modifiable
    Par ancylia dans le forum Access
    Réponses: 1
    Dernier message: 22/09/2005, 12h50

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