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 :

Mettre a jour un fichier Excel a partir d un autre


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 7
    Par défaut Mettre a jour un fichier Excel a partir d un autre
    Bonjour a tous, j ai besoin d aide sur une macro

    Je suis sur un projet de déploiement informatique ( 1700 personnes) multi sites
    J ai donc un gros fichier de reporting ( avec nom, id, poste, rdv , 36 colonnes )
    Et le mettre a jour quodienement sur certaine cellule en fonction de la personne de fichier qui m arrive rempli avec les info nécessaires

    Donc j’aimerais une macro qui recherche la personne ( ou l ID si doublon) sélectionne la cellule et la copie dans mon reporting, bien sur il y a 5 cellules a copier et coller dans des cellules différentes de l autre fichier ( D en AB , E en AD , F en AE, G en BF , H en BK )donc une boucle, et ensuite passer a la personne suivante et si vide stop

    Merci de vos retour

  2. #2
    Membre confirmé
    Homme Profil pro
    Gestion comptable - Spécialiste Excel, Vba, - Débutant MySql, Javascript, Python, Php
    Inscrit en
    Mars 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Gestion comptable - Spécialiste Excel, Vba, - Débutant MySql, Javascript, Python, Php

    Informations forums :
    Inscription : Mars 2010
    Messages : 48
    Par défaut liason de classeur
    Bonjour,

    Tu peux créer un classeur qui regroupe les données et autant de classeurs copie que d'utilisateurs mais à partir d'un seul classeur copie. Avant de copier autant de fois qu'il y a d'utilisateurs ce classeur copie, tu fais un lien juste avec "=" (et éventuellement des recherchev s'il y a des références spécifiques) du classeur source vers le classeur destination. Tu fermes les classeurs et ils se mettront à jour tout seul (si c'est pas le cas, il faut rafraichir la connexion des données).

    C'est quelque chose de simple mais qui fonctionne sous condition que tous les classeurs se trouvent sur le même réseau intranet et qu'ils ne changent pas de répertoire lorsque le classeur source est fermé. Idéalement celui-ci doit être constamment ouvert pour suivre les changements au niveau de la saisie.

    Si ça convient à ton besoin, pas besoin de réinventer la roue et de faire une macro vba. Sinon, tu fais une version client-serveur Php/MySQL ou Javascript NoSQL pour la saisie dans une base de données ou dans des fichiers texte pour importer dans Excel par la suite.

    Pascal

Discussions similaires

  1. Réponses: 8
    Dernier message: 04/03/2015, 16h15
  2. [XL-2010] Macro qui fait la mise à jour d'un fichier excel a partir d'un autre en réseau
    Par sangokusabri dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 18/07/2014, 15h51
  3. Réponses: 5
    Dernier message: 17/07/2014, 15h44
  4. [Toutes versions] Mettre a jour un fichier excel par rapport à un autre
    Par david14120 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 24/04/2014, 23h30
  5. [XL-2010] Macro pour Ouvrir un fichier Excel a partir d'un autre fichier Excel
    Par jérémyp8 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/06/2013, 13h27

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