Bonsoir à tous,
Je rebondis sur une question posée sur Users par Sophie : [Calc]
Recherche sur une couleur de cellule.
En Basic, CellBackColor semble parfaitement indiqué, mais pour si on
veux faire une fonction personnalisée, du genre :
=COULEUR_CELLULE(color)
il faut qu'on sache où est cette cellule. Ne riez pas !
Avec une macro, c'est facile. Avec une fonction, je ne sais pas faire.
Un exemple :
Function SurfaceCercle(Rayon)
SurfaceCercle = Rayon * Rayon * Pi
End Function
Si je fais :
=SurfaceCercle(A1)
ça fonctionne, mais avec un truc comme ça :
Function Cell_RVB(Info)
Info = thisComponent.currentSelection.CellBackColor
Cell_RVB = Info
End Function
Un
=Cell_RVB(A1)
retournera la valeur RVB de la cellule où se trouve la formule, mais pas
celle de la cellule adressée.
C'est peut-être simple, mais je patine (comme souvent) :-(
Merci d'avance pour votre aide.
Bon surf,
Christian
--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]