Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Mettre un fichier à jour à partir d'un autre

  • Initiateur de la discussion Initiateur de la discussion jip31
  • Date de début Date de début
J

jip31

Guest
Bonjour

Je dispose de 2 fichiers et souhaite mettre à jour les données de l’un grâce aux données de l’autre grâce à une macro.
Je m’explique :
A partir du nombre contenu dans la colonne A du fichier « Flux_photo », je souhaite vérifier si celui-ci existe dans la colonne D du fichier « suivi - Info - clc - u202213 »
A partir de là, 2 possibilités :
- Soit le nombre existe et alors il faut copier les champs du fichier « Flux_photo », vers les champs correspondant du fichier « suivi - Info - clc - u202213 »:
La colonne A de « Flux_Photo » correspond à la colonne D du fichier « suivi - Info - clc - u202213 »
La colonne B de « Flux_Photo » correspond à la colonne F du fichier « suivi - Info - clc - u202213 »
La colonne C de « Flux_Photo » correspond à la colonne K du fichier « suivi - Info - clc - u202213 »
La colonne D de « Flux_Photo » correspond à la colonne L du fichier « suivi - Info - clc - u202213 »
La colonne E de « Flux_Photo » correspond à la colonne P du fichier « suivi - Info - clc - u202213 »
La colonne F de « Flux_Photo » correspond à la colonne E du fichier « suivi - Info - clc - u202213 »
La colonne G de « Flux_Photo » correspond à la colonne Q du fichier « suivi - Info - clc - u202213 »
La colonne H de « Flux_Photo » correspond à la colonne C du fichier « suivi - Info - clc - u202213 »
La colonne I de « Flux_Photo » correspond à la colonne A du fichier « suivi - Info - clc - u202213 »
La colonne J de « Flux_Photo » correspond à la colonne R du fichier « suivi - Info - clc - u202213 »
La colonne K de « Flux_Photo » correspond à la colonne S du fichier « suivi - Info - clc - u202213 »
La colonne L de « Flux_Photo » correspond à la colonne N du fichier « suivi - Info - clc - u202213 »
La colonne M de « Flux_Photo » correspond à la colonne O du fichier « suivi - Info - clc - u202213 »
- Soit le nombre n’existe pas et alors il faut copier les champs du fichier « Flux_Photo » à partir de la première ligne vide du fichier « « suivi - Info - clc - u202213 »
Merci de votre aide, je galère
 

Pièces jointes

  • Flux_photo.xlsx
    9 KB · Affichages: 37
  • suivi - Info - clc - u202213.-.xlsx
    24.7 KB · Affichages: 454
Dernière modification par un modérateur:
J

jip31

Guest
Re : Mettre un fichier à jour à partir d'un autre

Bonjour

N'y a t'il pas un petit génie qui serait faire cela?
Je gale à tous!ère vraiment et j'en ai besoin absolument car je vais devoir comparer ces 2 fichiers avec 5000 entrées...
Si vraiment quelqu'un pouvait m'aider ce serait génial
Bon dimanche à tous
 
J

jip31

Guest
Re : Mettre un fichier à jour à partir d'un autre

bonjour

c'est moi qui avait posté ce message à l'époque, mais là j'ai besoin d'une macro exécutant rigoureusement ce que j'explique dans mon message
et du coup c'est bien trop compliqué pour moi
j'ai donc besoin d'un code permettant à la fois de mettre à jour des lignes existantes et aussi de rajouter des lignes si une condition (numéro de colonne A du premier fichier n'existe pas dans colonne D du second fichier)
si un petit génie passait par là....
bon dimanche
 

rico83600

XLDnaute Occasionnel
Re : Mettre un fichier à jour à partir d'un autre

Je ne suis pas un génie la dedans mais as tu regardé si c'etait faisable avec SOmmeprod() ? Je n'ai pas trop eu le temps de regarder ton problème mais cette fonction m'a souvent aidé pour ce genre de chose.
 

Discussions similaires

Réponses
4
Affichages
294
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…