Bonjour à tous,

je cherche, via une macro, la syntaxe pour récupérer le contenu d'une variable Qlikview.

Je m'explique, je voudrais à l'ouverture de ma fenêtre, initialiser une liste de sélection par une valeur, tout en laissant cette sélection modifiable par l'utilisateur.

Par exemple, une sélection sur l'année qui serait initialisée avec une valeur particulière tout en laissant ensuite l'utilisateur faire ce qu'il veut !

voilà ce que j'ai écrit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Sub InitAnnee
Set ListeAnnee = ActiveDocument.GetField("Annee")
Set V_Annee = ActiveDocument.GetVariable("AnneeCourante").GetContent
ListeAnnee.Select V_Annee
End Sub
mais il y a visiblement un soucis d'incompatibilité de type. Si jamais j'écris
, ça fonctionne parfaitement.

Même chose si j'écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Test = 2009
ListeAnnee.Select Test
j'en conclus qu'il existe bien un soucis sur la récupération de la valeur de la variable AnneeCourante.

Je suis preneur de toutes informations.
Merci d'avance.

Jo