Bonjour,
Le script est le suivant:
___________________________
ODBC CONNECT TO [Excel Files;DBQ=\\qv\Qlikview\ENTREPOT\PMSI\TableF\listes_actes.xlsx];
XlsInfo:
SQLTables;
DISCONNECT;
let var=NoOfRows('XlsInfo');
FOR i = 0 to $(var)-1
OngletActe=subfield(peek('TABLE_NAME', i,'XlsInfo'),'$',1);
$(OngletActe) :
LOAD *
FROM \\qv\Qlikview\ENTREPOT\PMSI\TableF\listes_actes.xlsx(ooxml, embedded labels, table is $(OngletActe));
NEXT i
________________
Normalement je devrais créer une table différente pour chaque onglet.
Mais le script charge toujours sur la même table dont le nom correspond au premier onglet trouvé dans le fichier excel.
la ligne $(OngletActe) : ne fonctionne pas correctement.
Pouvez vous me montrer où est mon erreur dans le script.
Merci d'avance
Partager