Bonjour,
Merci de ta réponse, c'est top !
Je sais donc extraire les données voulues depuis Qlikview vers un nouveau classeur Excel, appelons-le "ExtractDuJour.xlsx" qui prend cette forme :
Je dois maintenant reporter chacune de ces valeurs dans une cellule spécifique d'un classeur qui est créé quotidiennement.
Ex : Si le classeur vers lequel je dois exporter mes données s'appellent "StatsDuJour.xlsx" :
- je copie la valeur 101 dans la cellule D14 du classeur "StatsDuJour.xlsx" ;
- je copie la valeur 394 dans la cellule D5 du classeur "StatsDuJour.xlsx" ;
- je copie la valeur 2187 dans la cellule D9 du classeur "StatsDuJour.xlsx" ;
- etc.
Donc plusieurs choix s'offrent à moi pour y parvenir :
- soit j'écris un programme en VBA dans le classeur "StatsDuJour.xlsm" qui va chercher les données extraites dans le classeur "ExtractDuJour.xlsx" ;
- soit je fais tout à partir du script VBS, dans ce cas, il faudrait modifier le code de sorte que les données extraites de QV soient directement collées dans les cellules du classeur "StatsDuJour.xlsx" sans passer par le classeur intermédiaire "ExtractDuJour.xlsx".
J'espère être compréhensible dans mes explications...
D'après moi, tout faire à partir d'un seul et unique script VBS est plus avantageux, puisque passer par des intermédiaires n'est jamais très bon, et que ça nécessite aussi de stocker tous les fichiers "ExtractDuJour" sans modifier leurs chemins d'accès ni leurs noms.
Mais je voudrais aussi avoir l'avis d'un "expert" pour savoir vers quelle méthode me diriger, notamment en termes de facilité de codage, de fiabilité, d'optimisation, de temps d'exécution, d'utilisation de mémoire, etc.
Partager