Bonjour,

Maintenant que j'ai résolu mon problème de récupération de deux données entrées par l'utilisateur dans deux variables, un autre problème se pose à moi.
En effet, j'aimerais, au chargement de mon script, initialiser une liste (pas une liste de sélection mais une liste comme en Python par exemple). Et je ne sais absolument pas comment faire pour initialiser quelque chose qui n'est pas une variable simple mais bien un type liste.

De plus, quand je réaliser cette macro :
Code JS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function RecuperationAnnees(anneeDebut,anneeFin,ListeAnnees){
	var ListeAnnees = new Array();
	if (anneeDebut>anneeFin){
		var tmp=anneeDebut;
		anneeDebut=anneeFin;
		anneeFin=tmp;
	}
	var annee=anneeDebut;
	while (annee<=anneeFin){
		ListeAnnees.push(annee);
		annee++;
	}
	return ListeAnnees;
}
Cela ne me génère pas d'erreur mais ne me génèrera pas ListeAnnees ni même ne me changera ma variable initialisée comme tel :
Avez-vous une idée de comment faire et pourquoi la macro ne marche pas ?
Je me demande si ce n'est pas ma manière d'appeler la macro car une simple message box ne marche pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
RecuperationAnnees($(anneeDebut),$(anneeFin)$(ListeAnnees))
Merci d'avance.

Steffie