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 :

Liaison dynamique d'une table access dans un onglet Excel sous forme de tableau


Sujet :

VBA Access

  1. #1
    Membre habitué Avatar de doncamelo
    Homme Profil pro
    Chargé d'études
    Inscrit en
    Décembre 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Chargé d'études
    Secteur : Bâtiment

    Informations forums :
    Inscription : Décembre 2007
    Messages : 129
    Points : 164
    Points
    164
    Par défaut Liaison dynamique d'une table access dans un onglet Excel sous forme de tableau
    Bonjour Le forum,

    J'ai un petit coup de pouce à vous demander.

    Je cherche à reproduire en VBA la liaison dynamique d'une table Access dans un onglet Excel sous forme de tableau.
    Graphiquement, je sais faire et ça marche très bien :

    Données --> Données externes depuis access --> Sélection de la base puis de la table ou la requete
    --> La boîte d'importation de données s'ouvre et je sélectionne Tableau


    En parcourant le net, j'ai trouvé des codes permettant de lier un onglet dans une base access, ou alors se connecter à une base mais pas l'inverse.

    Si vous avez quelques indications, je suis preneur.

    Doncamelo.

  2. #2
    Membre habitué Avatar de doncamelo
    Homme Profil pro
    Chargé d'études
    Inscrit en
    Décembre 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Chargé d'études
    Secteur : Bâtiment

    Informations forums :
    Inscription : Décembre 2007
    Messages : 129
    Points : 164
    Points
    164
    Par défaut chemin UNC d'un fichier
    Bonjour,

    Je pense que je n'ai pas donné suffisamment d'explications pour ce post.
    Toutefois, j'ai trouvé une astuce pour résoudre le problème.

    Initialement, je travaille sur un sujet collaboratif avec d'autres régions.
    Chaque région dispose d'une base access liée à un fichier excel.

    Ce fichier a été créé depuis mon poste au siege et mis à disposition sur notre serveur commun, fichier que les régions peuvent actualiser.
    Mon soucis est que depuis mon poste, le serveur est mappé du genre Y:\ et dans les régions, Z:\ .
    Lors de l'actualisation un message du genre "Chemin …… inaccessible" est remonté.

    Ma première idée fut de reproduire la liaison Access - Excel en VBA afin de mettre un chemin relatif dans chaque fichier, du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CheminBase = ThisWorkBook.path & "\" Mabase.accdb
    Mais en parcourant la FAQ j'ai trouvé Comment récupérer le chemin UNC d'un fichier ? de argyronet qui m'a sauvé la mise.
    En espérant que cela puisse aider.

Discussions similaires

  1. Enregistrer une table Access dans un fichier "XML"
    Par kmaniche dans le forum C++Builder
    Réponses: 21
    Dernier message: 31/05/2007, 22h19
  2. Importer une table access dans un tableau 2 dimenssion
    Par christopher07 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 18/05/2007, 18h47
  3. Réponses: 11
    Dernier message: 20/03/2007, 00h13
  4. taille d'une table access dans la base
    Par chris401 dans le forum Access
    Réponses: 6
    Dernier message: 13/09/2006, 16h56
  5. Réponses: 6
    Dernier message: 16/06/2006, 13h22

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