Voici une base de données obtenue par l'import d'un fichier texte. Cette base nous donne les infos sur les produits que nous allons recevoir dans la journée et ma formule hyperlien vérifie que nous avons bien le fichier pdf enregistré dans nos répertoires pour chaque ligne. Cette base n'est pas nécessairement utile mais elle pourrait être un point d'entrée pour la suite
http://www.cijoint.fr/cjlink.php?file=cj201104/cijNv8Awfz.xls
La base ci dessus pointe les fichiers pdf et à l'heure actuelle je demande à ce qu'on bascule sur des fichiers excel afin de les exploiter. voici un exemple
http://www.cijoint.fr/cjlink.php?file=cj201104/cijrHyZIO4.xls
j'ai coloré en rose les données importantes pour savoir de quel produit on parle et de quel lot. je pense que les cellules fusionnées vont poser problème (?!)
Les informations contenues dans ce document doivent être compilées dans ce fichier là http://www.cijoint.fr/cjlink.php?file=cj201104/cijhRqGKj3.xls
Pour faire au plus simple j'ai supprimé les dizaines d'onglets existants.
sur chaque feuille on trouve la référence du produit en A1 (cellule D11 de "2CAC0731 18313 FOURNISSEUR B.xls" pour les 8 premiers caractères)
A partir de la colonne P on trouve le numéro du lot (cellule A12 de "2CAC0731 18313 FOURNISSEUR B.xls") et la date (cellule D13 de "2CAC0731 18313 FOURNISSEUR B.xls")
DOnc l'idée c'est lorsqu'un produit arrive (sera listé dans le fichier 001 BL.xls) il faudrait que ça aille chercher le fichier correspondant avec la nomenclature précise "partNumber lotNumber FOURNISSEUR.xls" (ici le 2CAC0731 18313 FOURNISSEUR B). rendre actif l'onglet correspondant à la valeur en A1, ça vérifierait que le lot n'est pas déjà présent (ligne A à partir de la colonne P) et s'il n'est pas présent, ça noterait le lot, la date et ensuite les valeurs de H17 à H52 en lien avec chaque ligne référencée (principe du rechercheV ?!)
Enregistrement et fermeture des fichiers
bon je pense pas que ce soit clair à la première lecture. n'hésitez pas à me poser des questions.
Merci d'avance pour le temps que vous m'accordez