Écrire code vba pour récupérer des données d'un fichier à l'autre fichier avec conditions spéciaux

Bonjour,
Prenez svp deux fichiers d’abord et commencez à lire après
ci-joint mes deux fichiers : “fichier de base” et “résultat” , je voudrais avoir trois fichiers en récupérant automatiquement les données de trois filiales dans le “fichier de base”-colonne subcategory quand la colonne tender c’est 1.
l’example est dans le fichier “Résultat”, j’ai récupéré tous les données de filiale AO quand tender est 1. une condition en plus : la donnée dans la colonne A+1 Estimated volume kg peut être récupéré dans A_vol_kg dans le nouveau fichier.
fichier de base.xlsx (11,6 Ko) Résultat.xlsx (13,5 Ko)
et ainsi pour la filiale CF et CO.

Merci beaucoup pour votre aide

Bonsoir,

Une proposition avec un TCD.
Cordialement.
fichier de base.xlsx (18,1 Ko)

Désolée, je me suis mal exprimé peut être, en fait ce sont trois fichiers que je veux les récupérer dans trois fichier excel pour envoyer aux filiales, je voudrais avoir ces trois fichiers sans ouvrir excel. si on le fais avec TCD, on doit faire encore des copier coller dans chaque fichier excel.

Mais merci quand même pour votre retour