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