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

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    août 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : août 2018
    Messages : 6
    Points : 2
    Points
    2

    Par défaut Comparer et ranger des données

    Bonjour,

    Je vous ai mis un petit extrait de mes fichiers en simplifié (j'ai plus de 800 lignes à comparer)..

    J'ai un fichier Bascule
    Bascule.xlsm

    Et un fichier Suivi
    Suivi.xlsx
    (Fichier Suivi: Le deuxième onglet est le résultat attendu)

    Je dois insérer certaines données du fichier Bascule dans le fichier Suivi, bien sur avec plusieurs conditions (sinon ça serait trop facile ).

    Quand c'est :
    • La même Date
    • La même Immatriculation
    • L'heure de chargement inférieur ou égal à 3h de l'heure de passage sur la bascule (Si l'heure de chargement est 9:12 ; l'heure de passage sur la bascule doit être compris en 9:12 et 12:12)
      Mais si l'heure de pesée est inférieur à 8h, il faut regarder les dates précédentes
    • Le Poids net + ou - 200kg


    ALORS copier du fichier Bascule vers le Suivi la colonne Numéro Tag; Heure de passage sur la bascule; Poids brut; Tare.


    Je voudrais le faire en VBA pour appliquer cette manip facilement.

    J'espère avoir été assez clair
    Dans un premier temps, est-ce que vous pensez mon projet est réalisable ?

    Merci d'avance

  2. #2
    Membre confirmé
    Homme Profil pro
    Responsable des études(en disponibilité)
    Inscrit en
    juin 2007
    Messages
    268
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable des études(en disponibilité)
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2007
    Messages : 268
    Points : 461
    Points
    461

    Par défaut

    Bonjour

    Dans un premier temps, est-ce que vous pensez mon projet est réalisable ?

    La réponse est oui, il faut peut être que tu travaille un peu avant de demander une solution toute faite.

    Ce sera avec plaisir que nous t'aiderons à faire évoluer ton code.

    Je dois insérer certaines données du fichier Bascule dans le fichier Suivi, bien sur avec plusieurs conditions (sinon ça serait trop facile )

    Commence au minimum par faire ce qui est trop facile.

    A bientôt.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    août 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : août 2018
    Messages : 6
    Points : 2
    Points
    2

    Par défaut

    Bonjour,

    Je travail sur un fichier simplifié pour le code. Voici ce que j'ai fait : Forum.xlsm

    Mais j'ai un petit soucis, j'ai des lignes qui sont copiées plusieurs fois. Il faut que je rajoute une condition sur "l'heure de chargement" et "l'heure de passage sur la bascule"

    La ligne VBA serait du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Worksheets("Feuil1").Cells(i, 2).Value < 3h + Worksheets("Feuil2").Cells(j, 4).Value
    Comment je peux sommer 3h à ma cellule "Worksheets("Feuil2").Cells(j, 4).Value" ? Qui est une cellule avec un horaire

Discussions similaires

  1. [XL-2010] Comparer et stocker des données sur plusieurs fichiers Excel
    Par JohnKel dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 10/06/2015, 17h17
  2. [XL-2007] Ranger des données dans une autre feuille
    Par cwac45 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/03/2013, 10h59
  3. Comparer des données issues d'un même champs
    Par billyman dans le forum Langage SQL
    Réponses: 8
    Dernier message: 12/12/2007, 17h54
  4. Ranger des données dans un tableau
    Par zmatz dans le forum Windows Forms
    Réponses: 7
    Dernier message: 20/06/2007, 18h07
  5. [VBA] Comparer des données en excel
    Par Micavk dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/10/2005, 12h26

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