Bonjour,
Zboobie a écrit :
Nouvel inscrit à cette liste de diffusion, voici ma première question :
J'utilisais la fonction INDIRECT() dans EXCEL pour indéxer un tableau dont
le nom est contenu dans une cellule
B = B1:B10
A1 = B
A2 = 3
Dans EXCEL, INDEX(INDIRECT(A1);A2;1) => renvoie la valeur contenue dans la
3ème ligne du tableau nommé B
Dans OOo, la fonction INDEX() n'arrive pas à interpréter le résultat de la
fonction INDIRECT()
La syntaxe est légèrement différente dans OOo :
INDEX(INDIRECT("A1");A2;1)
INDIRECT("A1") renvoie bien la valeur contenue dans la cellule A1, à
savoir B
Mais INDEX(INDIRECT("A1");A2;1) retourne une erreur 504 (erreur dans la
liste des paramètres)
Apparemment, la fonction ne supporte pas les zones nommées. Si en A1 tu
mets "B1:B10", ça fonctionne :
Pour résoudre ton problème, tu dois pouvoir utiliser la fonction DECALER :
=DECALER(INDIRECT("A1");A2;1)
-> A condition de définir B=B1 et non pas B1:B10
En espérant avoir aidé.
Tony
Le problème est identique avec la fonction DECALER.
Cordialement.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]