Le Fri, 11 Apr 2008 11:49:32 +0200, Bernard Marcelly a écrit : > Message de Rémi B date 2008-04-10 23:41 : >> J'ai un peu avancé dans ma fonction de moyenne pondérée. Le problème >> demeure au niveau du type de variable... Si un cellule est vide, elle >> est interprétée comme contenant 0 (un absent a donc 0 !). >> >> Il ne faut pas alors un type Variant, mais que mettre alors pour que >> "vide" soit bien "vide" et pas "0" ? Peut-être suis-je ne train de >> faire fausse route ? >> >> > Bonjour, > Je suppose que tu as installé Xray. Essaie cette fonction de test: > > function tata(v) > xray v > end function > > Mettre dans une cellule =tata(B10) et modifier la cellule B10. Si la > cellule contient du texte, v est un string Si la cellule est vide, v est > un double de valeur zéro. Donc : impossible de distinguer une cellule > vide d'une valeur zéro.
D'accord merci. :-s Il n'y a donc pas de moyen pour faire la distinction ? Au début je m'étais égaré dans du function tata (v as new new com.sun.star.sheet.XCellRangeData,...) Pas d'espoir de ce côté là ? Merci. Rémi. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
