Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Comment centraliser les variables QV dans un fichier excel

Bonjour la communauté,

Ma question c'est comment peut on créer et utiliser les variables dans un fichier excel pour faciliter le paramétrage d'une application qlikview.

Merci par avance

1 Solution

Accepted Solutions
Not applicable
Author

Anouar,

Le script suivant devrait le faire:

 

myTable:
LOAD Variable,
Expression
FROM

[107805.xlsx](ooxml, embedded labels, table is Feuil1);

For i = 0 to NoOfRows('myTable')-1
let var = peek('Variable', i, 'myTable');
let expr= peek('Expression', i, 'myTable');

set $(var) = $(expr);
Next i

let var=null();
let expr=null();

pour charger le fichier XLS attaché. Les variables commençant par = doivent en Excel être préfixés de l'apostrophe (pour être acceptées par Excel)

Fabrice

View solution in original post

3 Replies
Not applicable
Author

Anouar,

Le script suivant devrait le faire:

 

myTable:
LOAD Variable,
Expression
FROM

[107805.xlsx](ooxml, embedded labels, table is Feuil1);

For i = 0 to NoOfRows('myTable')-1
let var = peek('Variable', i, 'myTable');
let expr= peek('Expression', i, 'myTable');

set $(var) = $(expr);
Next i

let var=null();
let expr=null();

pour charger le fichier XLS attaché. Les variables commençant par = doivent en Excel être préfixés de l'apostrophe (pour être acceptées par Excel)

Fabrice

Anonymous
Not applicable
Author

Je vous remercie,

Par contre est ce qu'il y a une différence au niveau d'excel entre une variable set et une let?

Merci par avance

Not applicable
Author

Aucune, la différence est pour QlikView. Est-ce une expression calculée (une valeur) ou pas, à interpréter ?

Marquez la réponse comme correcte si tel est le cas. C'est une question que j'ai déjà vue passer.

Fabrice