Bonsoir à tous,
Mon boss m'a confié une 'mission'; le genre de truc impossible vu mon niveau VBA actuel. Aussi, j'en appelle aux maîtres du code ; aux dieux des modules (j'en fais pas trop ? ).
Plus sérieusement, mon problème est le suivant :
j'ai un grand nombre de fichiers déposés dans un dossier. Fichiers du type :
Nom client_12345_01_2005_JUILLET_H.zip
Le nom du client est de longueur variable
le 1er code est sur 5 position
le 2ème sur 2 positions
le mois (variable en longueur donc)
une lettre et une extension zip.
Ma mission donc serait de créer une macro qui permettre d'automatiser le classement de ces fichiers dans des dossiers du type :
c:\\...\\Nom client12345\\2005\\200506
concaténation nom client et code client\\année \\année mois.
Après de longues et fastidieuses recherches (je suis pas un pro je le rappelle) j'ai réussi à créer une macro qui m'extrait le nom de chacun des fichiers puis qui déconcatène (ça se dit ?) le nom trouvé.
Reste le plus dur pour moi... passer ces éléments en paramètres pour 'ventiler' les fichiers dans les bons répertoires... si toutefois c'est la bonne piste :S ...
Bref, si quelqu'un a ne serait ce qu'un début de solution... je prends !
Un grand merci par avance au forum !
Mon boss m'a confié une 'mission'; le genre de truc impossible vu mon niveau VBA actuel. Aussi, j'en appelle aux maîtres du code ; aux dieux des modules (j'en fais pas trop ? ).
Plus sérieusement, mon problème est le suivant :
j'ai un grand nombre de fichiers déposés dans un dossier. Fichiers du type :
Nom client_12345_01_2005_JUILLET_H.zip
Le nom du client est de longueur variable
le 1er code est sur 5 position
le 2ème sur 2 positions
le mois (variable en longueur donc)
une lettre et une extension zip.
Ma mission donc serait de créer une macro qui permettre d'automatiser le classement de ces fichiers dans des dossiers du type :
c:\\...\\Nom client12345\\2005\\200506
concaténation nom client et code client\\année \\année mois.
Après de longues et fastidieuses recherches (je suis pas un pro je le rappelle) j'ai réussi à créer une macro qui m'extrait le nom de chacun des fichiers puis qui déconcatène (ça se dit ?) le nom trouvé.
Reste le plus dur pour moi... passer ces éléments en paramètres pour 'ventiler' les fichiers dans les bons répertoires... si toutefois c'est la bonne piste :S ...
Bref, si quelqu'un a ne serait ce qu'un début de solution... je prends !
Un grand merci par avance au forum !