Bonjour à toutes et à tous
Cette macro récupère le chemin d'accès, le nom de chaque fichier présent dans le dossier "FichierCible2008".
De plus je récupère également pour chacun de ces fichiers, le contenu de la cellule B1. Hors cette opération augmente considérablement le temps d'exécution de la macro au fur et à mesure que le nombre de fichiers dans le dossier "FichierCible2008" s'agrandit.
C'est pourquoi je pense qu'il est possible d'optimiser cette macro.
En effet Le but recherché étant de récupérer les informations pré-citées pour tous les nouveaux fichiers rajoutés et uniquement ceux-là !
J'aimerais donc pouvoir comparer les informations contenues sur la feuille1 du fichier BoostmajMacro avec les fichiers du dossier "FichierCible2008".
Si ceux-ci sont déjà présents, la macro ne récupère pas le contenu de la cellule B1 du fichier cible.
Si les informations présentes sur la feuil1 du fichier "BoostmajMacro" font référence à un fichier qui n'existe plus (si on l'a supprimé du dossier) la plage correspondante est effacée
Voilà en gros les modifs que je souhaiterais effectuer. Mes compétences en vba sont encore bien trop modestes pour pouvoir me dépatouiller de tout ça.
C'est pourquoi je sollicite votre aide
En espérant avoir été clair dans mes explications, je vous remercie par avance
Cordialement
Philippe
Cette macro récupère le chemin d'accès, le nom de chaque fichier présent dans le dossier "FichierCible2008".
De plus je récupère également pour chacun de ces fichiers, le contenu de la cellule B1. Hors cette opération augmente considérablement le temps d'exécution de la macro au fur et à mesure que le nombre de fichiers dans le dossier "FichierCible2008" s'agrandit.
C'est pourquoi je pense qu'il est possible d'optimiser cette macro.
En effet Le but recherché étant de récupérer les informations pré-citées pour tous les nouveaux fichiers rajoutés et uniquement ceux-là !
J'aimerais donc pouvoir comparer les informations contenues sur la feuille1 du fichier BoostmajMacro avec les fichiers du dossier "FichierCible2008".
Si ceux-ci sont déjà présents, la macro ne récupère pas le contenu de la cellule B1 du fichier cible.
Si les informations présentes sur la feuil1 du fichier "BoostmajMacro" font référence à un fichier qui n'existe plus (si on l'a supprimé du dossier) la plage correspondante est effacée
Voilà en gros les modifs que je souhaiterais effectuer. Mes compétences en vba sont encore bien trop modestes pour pouvoir me dépatouiller de tout ça.
C'est pourquoi je sollicite votre aide
En espérant avoir été clair dans mes explications, je vous remercie par avance
Cordialement
Philippe