15 messages in org.openoffice.fr.progRe: [prog] Calc - Passage de paramètr...
FromSent OnAttachments
Didier LarocheApr 29, 2005 9:42 am 
Didier LarocheApr 29, 2005 10:59 am 
Francois Gatto (xhydrogene)Apr 29, 2005 10:01 pm 
Marie jo KOPP CASTINELMay 4, 2005 3:23 am 
Didier LarocheMay 11, 2005 6:42 am 
Francois Gatto (xhydrogene)May 11, 2005 3:04 pm 
Thomas CoqueryMay 12, 2005 12:48 am 
will...@free.frMay 12, 2005 1:47 am 
Thomas CoqueryMay 12, 2005 2:42 am 
Alain NowakMay 12, 2005 4:35 am 
Bernard MarcellyMay 12, 2005 4:43 am 
Bernard MarcellyMay 12, 2005 4:44 am 
Bernard MarcellyMay 12, 2005 4:54 am 
Thomas CoqueryMay 12, 2005 5:17 am 
Thomas CoqueryMay 12, 2005 5:28 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] Calc - Passage de paramètre de type RangeActions...
From:Bernard Marcelly (marc@club-internet.fr)
Date:May 12, 2005 4:54:37 am
List:org.openoffice.fr.prog

Le 2005-05-12 00:05, Francois Gatto (xhydrogene) a écrit :

Bonsoir Didier,

J'ai du mal comprendre l'expression de ton besoin.

Didier Laroche a écrit :

Merci françois pour la fonction UBound qui renvoit bien la limite du tableau. Cependant si une seule cellule est séléctionnée alor il ne considère plus le paramêtre comme un tableau et la fonction UBound plante. On peut contourner le problème avec une gestion d'erreur ;-) Cependant cette fonction est très utile dans mon exemple, mais elle ne répond pas au sujet qui est le passage d'un paramètre de type objet afin de pouvoir le manipuler facilement dans la procédure ou fonction. En effet pouvoir jouer aussi avec les formats et autres propriétés des cellules passées en paramètre. ;-)

Je crois que ton problème est que tu souhaites écrire une fonction en macro pour l'utiliser dans une formule dans une cellule de Calc. Calc transmet à la fonction un tableau de valeurs, et non pas une collection de cellules. L'identité des cellules n'est pas accessible dans les paramètres de la fonction.

Bernard