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 :

[Débutant] Formulaire ACCESS connexion un fichier ACCESS sur le réseau [AC-2013]


Sujet :

VBA Access

  1. #1
    Membre à l'essai
    Homme Profil pro
    technicien réseau Telecom
    Inscrit en
    Juillet 2019
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : technicien réseau Telecom
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2019
    Messages : 14
    Points : 12
    Points
    12
    Par défaut [Débutant] Formulaire ACCESS connexion un fichier ACCESS sur le réseau
    Bonjour à vous les loulous,

    Voila je débute en ACCESS.

    Je voudrai savoir si il était possible d'à partir d'un formulaire créé sous ACCESS se connecter à un fichier ACCESS sur le réseau pour alimenter des listes déroulantes du formulaire, parcourir ce fichier a distant ( voir les enregistrements de la table)?

    Sachant que j'ai essaye avec un semblant de code qui est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    chembd = "D:\Users\u170045\Documents\BDD Suivi fttx\Suivi_FTTx.accdb"
    Set base = DBEngine.OpenDatabase(chembd)
    Set enr = base.OpenRecordset("SELECT Référence_SF FROM Suivi_FTTx ", dbOpenDynaset)
    ldrefsf.AddItem Item:=enr
    Mais sans succès

    Dans l'attente de vous lire, je vous remercie d'avance de votre aide ou de m'avoir lu.

    Froggy

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2019
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2019
    Messages : 144
    Points : 194
    Points
    194
    Par défaut
    Bonjour,

    Il faut parcourir tes enregistrements :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    While not enr.EOF
        ldrefsf.AddItem Item:=enr
        enr.MoveNext
    Wend

  3. #3
    Membre à l'essai
    Homme Profil pro
    technicien réseau Telecom
    Inscrit en
    Juillet 2019
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : technicien réseau Telecom
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2019
    Messages : 14
    Points : 12
    Points
    12
    Par défaut Merci
    Merci phiphi

    je vais tester cela de suite.

    Un grand merci !!!!!!!!!!!!!!

  4. #4
    Membre éclairé
    Homme Profil pro
    Regisseur
    Inscrit en
    Octobre 2006
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Regisseur
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2006
    Messages : 475
    Points : 850
    Points
    850
    Par défaut
    Bonjour le forum.

    Avec une simple requete, en indiquant la base distante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT .....
    FROM MaTable IN 'D:\Users\u170045\Documents\BDD Suivi fttx\Suivi_FTTx.accdb'
    WHERE .....;
    Attention aux accents dans les noms

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT Référence_SF
    FROM Suivi_FTTx  IN 'D:\Users\u170045\Documents\BDD Suivi fttx\Suivi_FTTx.accdb';
    Cdlt

  5. #5
    Membre à l'essai
    Homme Profil pro
    technicien réseau Telecom
    Inscrit en
    Juillet 2019
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : technicien réseau Telecom
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2019
    Messages : 14
    Points : 12
    Points
    12
    Par défaut Reponse
    Re phiphi et tout le monde,

    Bon j'ai essaye avec le parcours malheureusement ca ne fonctionne pas ceci dit je n'ai plus de message d'erreur c'est un pas deja fait ^^.

    Si vous avez d'autre proposition je suis preneur ^^.

    En tout cas merci encore.

    Froggy

  6. #6
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2019
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2019
    Messages : 144
    Points : 194
    Points
    194
    Par défaut
    Regardes dans les propriétés de ta liste, normalement dans l'onglet dans la propriété Origine Source tu dois avoir Liste Valeurs.

    De plus, déclare une variable de type String par exemple strListe.

    Ensuite modifie le code comme cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim strListe as string
    While not enr.EOF
            strListe = strListe & ";" & enr("Référence_SF")
            enr.MoveNext
    Wend
     
    ldrefsf.RowSource=strListe

  7. #7
    Membre à l'essai
    Homme Profil pro
    technicien réseau Telecom
    Inscrit en
    Juillet 2019
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : technicien réseau Telecom
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2019
    Messages : 14
    Points : 12
    Points
    12
    Par défaut Reponse
    Merci thierry et phiphi je vais pouvoir avancer.

    Je sais que c'est basique ma demande mais je debute en access.

    Encore merci vous etes vraiment sympa ainsi que la communaute.

    Froggy

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

Discussions similaires

  1. Import des formulaires Access sur powerpivot
    Par stiggy_90 dans le forum Excel
    Réponses: 3
    Dernier message: 23/01/2015, 18h27
  2. [AC-2007] Sous formulaire accessible sur liste déroulante
    Par papagei2 dans le forum IHM
    Réponses: 8
    Dernier message: 15/10/2009, 09h23
  3. formulaire access sur des champs vides
    Par qmike dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 28/05/2009, 10h20
  4. Formulaire Access sur Requete
    Par p-line2000 dans le forum IHM
    Réponses: 3
    Dernier message: 04/06/2008, 12h08
  5. sauvegarder un fichier Access sur un réseau
    Par ginger dans le forum Access
    Réponses: 9
    Dernier message: 08/11/2004, 15h20

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