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 :

Demande de conseil pour lier plusieurs fichiers Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    ELECTROTECHNICIEN
    Inscrit en
    Mars 2010
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ELECTROTECHNICIEN
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2010
    Messages : 61
    Par défaut Demande de conseil pour lier plusieurs fichiers Excel
    Bonjour,

    J'ai besoin d'un petit conseil !

    J'ai 5 fichiers Excel gérés par 5 entités différentes. Tous ces fichiers ont une colonne communes.

    J'ai réaliser via une requête ACCESS un fichier EXCEL compilant des informations de ces 5 fichiers auquel j'ai ajouter 3 colonnes pour rajouter des commentaires sur chaque ligne.

    Mon problème est pour les mises à jour. Au départ, je pensai importer le résultat de la requête ACCESS à chaque ouverture de mon fichier commun, mais je perd tous les commentaires réalisés.(J'ai déjà réalisé ce genre de manip, même les postes qui n'ont pas ACCESS peuvent importer le résultat des requêtes !)

    Avez vous une idée ou un conseil ?

    Ce n'est pas facile à expliquer, n'hésitez pas à me demander des précisions !

    Merci

  2. #2
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonsoir.

    Si c'est Access qui exploite les classeurs sources et qui compose le classeur de synthèse, la question pourrait bien concerner plutôt le forum Access.
    Si tu mets à jour des données tout en voulant conserver des commentaires ajoutés, il faut être capable lors d'une mise à jour de frotter l'ancien classeur de synthèse avec les nouvelles données pour reconnaître et rapprocher les enregistrements.
    La façon la plus simple de réaliser cela c'est, à mon avis, d'ajouter dans les classeurs sources une colonne contenant un identifiant de chaque enregistrement, et bien sûr de conserver cet identifiant dans le classeur de synthèse.

    COrdialement,

    PGZ

  3. #3
    Membre confirmé
    Homme Profil pro
    ELECTROTECHNICIEN
    Inscrit en
    Mars 2010
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ELECTROTECHNICIEN
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2010
    Messages : 61
    Par défaut
    Merci pour ta réponse pgz,

    Effectivement je suis entre ACCESS et EXCEL !

    Concernant l'identifiant, je pense pouvoir utiliser le contenu de la colonne commune au 5 fichiers.(les valeurs sont uniques et sans doublon)

    N'y a-t-il pas une solution qui m'éviterait de passer par ACCESS?

    Autrement, y-a-t il moyen d'exécuter une macro mise à jour d'ACCESS via EXCEL sans que ACCESS soit installé sur le poste de l'utilisateur.

    Les fichiers en question sont sur un serveur à mon travail. Je cogite demain et je passe dire où j'en suis dans la soirée.

    Merci

  4. #4
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonsoir.

    Dans le classeur de synthèse, tu peux créer une connexion ADO avec les classeurs sources et faire les requêtes utiles, donc au total interroger les sources par requête SQL sans utiliser ACCESS.

    Cordialement,

    PGZ

Discussions similaires

  1. Réponses: 10
    Dernier message: 04/06/2020, 13h31
  2. Utiliser vba pour requeter plusieurs fichiers excel
    Par gifa33 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/03/2015, 18h26
  3. Réponses: 1
    Dernier message: 04/02/2010, 20h41
  4. [Excel] Demande de conseils pour remplir une feuile Excel
    Par essembeh dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 10/08/2007, 11h38
  5. [VBA-E]une macro unique pour plusieurs fichiers excel
    Par fanchic29 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/04/2006, 16h20

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