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 :

Croisement de fichiers pour récupération de données


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Croisement de fichiers pour récupération de données
    Bonjour à tous,

    Je suis débutant en VBA, j'ai suivi une mini formation qui me permet de comprendre (non sans difficulté) le code mais il m'est encore très difficile d'écrire mes propres codes sans aide. Aussi je compte sur vous

    Voici ma problématique :

    Je reçois tous les jours un fichier de données dont le nom est fonction de la date.
    Chaque jour, je traite ces données et insère mes commentaires dans une colonne dédiée.

    Le lendemain, certaines lignes sont toujours présentes dans le fichier parmi de nouvelles.

    Mon souhait est de récupérer automatiquement sur le fichier J les commentaires inscrits la veille dans le fichier J-1

    Par exemple, à partir d'une colonne "ref", la macro repère les lignes présentes sur les 2 fichiers et récupère le commentaire du J-1 pour l'insérer dans le nouveau fichier (ou bien même copie colle la ligne entière)

    Voilà, ça semble simple mais j'ai beau me creuser la tête, je ne sais pas par quoi commencer (notamment à cause de la problématique du nom de fichier format ".....aaaammjj")

    Merci d'avance pour votre aide.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 74
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Points : 730
    Points
    730
    Par défaut
    Bonsoir,

    Il faudrait être plus détaillé.
    Il y a des commentaires, où sont situés la commentaires à récupérer?
    Comment identifie t-on les lignes qui sont toujours présentes? Y a t-il une clé ?
    Y a t-il vraiment un fichier tous les jours ? comment cela se passe durant les week-end, le jours fériés ... ?
    C'est quoi ton Pb avec les dates?
    Comment sont nommés les fichiers ?
    ...

    PPz

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci PPz78,

    je suis en bonne voie pour solutionner mon problème. Je vais plutot opter pour une sélection manuelle des fichiers via un bouton qui ouvre l'explorateur au bon endroit. Puis je vais utiliser RechercheV...+ macro...

    Bref, j'ai conscience que ce n'est pas très clair mais je vais tenter de me débrouiller pour le moment

    Je ferai appel à vous si je rencontre des problèmes et je ferai en sorte d'être plus précis

    Merci de t'être penché sur mon problème

Discussions similaires

  1. Réponses: 10
    Dernier message: 07/01/2013, 12h25
  2. [Mission] recherche flasheur pour récupération de données
    Par lechatmachin dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 19/07/2011, 20h29
  3. [SQLserver2000] Lire un fichier pour importer des données
    Par cladsam dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 01/10/2007, 11h40
  4. Méthode Find pour récupération de données dans un tableau
    Par clem.villeneuve dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/06/2007, 16h26
  5. [VB6]XML Création de fichier et récupération de données
    Par batmat86 dans le forum VB 6 et antérieur
    Réponses: 36
    Dernier message: 02/04/2006, 13h38

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