3 messages in org.openoffice.fr.progRe: [prog] passage de tableau en para...
FromSent OnAttachments
Jean-Baptiste FAUREJan 20, 2006 7:42 am 
Laurent GodardJan 20, 2006 8:12 am 
Jean-Baptiste FAUREJan 20, 2006 8:14 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] passage de tableau en parametreActions...
From:Laurent Godard (lgod@indesko.com)
Date:Jan 20, 2006 8:12:23 am
List:org.openoffice.fr.prog

Bonsoir Jean Baptiste

Pour me faire la main, je cherche à écrire une fonction test1 qui fait un produit scalaire. Je compte utiliser cette fonction de la façon suivante dans une cellule de classeur. =test1(A1:B20;B1:B20)

En m'inspirant du document de Andrew (§6.15 trouver l'élément dupliqué) j'ai écrit ce code :

function test1 (x() as double, y() as double) as double

effectivement, le passage de deux tableaux semblent poser probleme (je n'avais jamis tester avant)

par contre =TEST1(A1:B10) avec function test1 (x)

te donne une matrice x (tableau 2D)

mais ca ne marche que si les colonnes sont adjacentes

for i=LBound(x()) to UBound(x())-1

pourquoi -1 UBound n'est pas un nombre d'élements mais un borne superieur

Laurent