Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
MauriceLudo
Creator II
Creator II

charger fichiers de n mois

Bonjour,

je voudrais savoir la meilleur solution pour charger des fichiers excel de chaque mois en une seule fois, chaque fichier contient les memes  champs, juste les valeurs que change chaque mois.

Merci pour votre aide.

Cordialement

Maurice

1 Solution

Accepted Solutions
sfatoux72
Partner - Specialist
Partner - Specialist

Il suffit alors de replacer la partie du nom du fichier contenant la date  du mois par *.

Par exemple, si tes fichier se nomme Data_201512, Data_201601.xlsx, Data_201602.xlsx, ...

LOAD Champ1, Champ2, ...
FROM
(ooxml, embedded labels, table is Feuil1);

Et si tu veux charger uniquement les fichiers 2016 :

LOAD Champ1, Champ2, ...
FROM
(ooxml, embedded labels, table is Feuil1);

Attention que le mask utilisé ne récupère pas d'autres fichiers Excel non désiré se trouvant dans le même répertoire

View solution in original post

3 Replies
sfatoux72
Partner - Specialist
Partner - Specialist

Bonjour,

Les fichiers sont tous dans le même répertoire?

Le nom des fichiers respecte une règle de nommage? Si oui laquelle?

Le nom de la feuille chargée est toujours la même?

MauriceLudo
Creator II
Creator II
Author

Oui tous dans le meme répertoire

le nom de fichier prend chaque mois le nom du mois correspond

oui toujours la meme

sfatoux72
Partner - Specialist
Partner - Specialist

Il suffit alors de replacer la partie du nom du fichier contenant la date  du mois par *.

Par exemple, si tes fichier se nomme Data_201512, Data_201601.xlsx, Data_201602.xlsx, ...

LOAD Champ1, Champ2, ...
FROM
(ooxml, embedded labels, table is Feuil1);

Et si tu veux charger uniquement les fichiers 2016 :

LOAD Champ1, Champ2, ...
FROM
(ooxml, embedded labels, table is Feuil1);

Attention que le mask utilisé ne récupère pas d'autres fichiers Excel non désiré se trouvant dans le même répertoire