Bonsoir,
Je débute le VBA et je me heurt à un cas pratique qui pourtant peut paraître simple.
J'ai un tableau où je répercute toutes les livraisons fournisseurs (tous frns confondu). Chaque mois, j'envois leur performance.
L'idée est d'avoir pour chaque fournisseur un fichier (identique au fichier de base) mais avec seulement les réceptions le concernant.
Pour ce faire, j'ai le fichier général qui alimentera chaque fichier "fournisseur". Quand j'ouvre le fichier du fournisseur A, je souhaite activer une macro permettant de copier toutes les lignes du fournisseur A sur le fichier concerné (je pense insérer plus tard l'action qui se déroule dès l'ouverture du fichier).
Dans le fichier joint, j'ai mis l'exemple sur 3 colonnes. L'onglet "Data" qui représente le fichier général et l'onglet "Cible" qui représente le fichier du fournisseur A. Le but est de copier toutes les lignes du fournisseur A.
Pour ma part, je bloque sur la structure du code, j'imagine que je dois imbriquer une boucle, une variable et une condition (c'est le cumul de tout ça qui me jette un froid )
Je vous remercie pour votre aide (à terme j'aurais cette manip sur une centaine de fournisseur )