3 messages in org.openoffice.fr.prog[prog] Validité > Changer la valeur s...
FromSent OnAttachments
JovialMar 16, 2005 2:42 am 
Alain NowakMar 17, 2005 6:03 am 
JovialMar 17, 2005 7:19 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:[prog] Validité > Changer la valeur saisieActions...
From:Jovial (o.jo@free.fr)
Date:Mar 16, 2005 2:42:58 am
List:org.openoffice.fr.prog

J'ai une fonction appelée par la validité,. Je retrouve la cellule sélectionnée et je peux écrire 2 colonne plus loin un texte, mais j'ai pas trouvé le moyen de modifer le texte que je viens de saisir. Comment faire poue le modifier.

Jean-Luc

Le Code: Function TraiteSaisie(ValeurSaisie as string)' as String

MonDocument = ThisComponent MaFeuille = MonDocument.CurrentController.ActiveSheet ZoneSelectionnee = MonDocument.CurrentSelection LignesZoneSelectionnee = ZoneSelectionnee.rows 'relative à la zone NbLignesZoneSelectionnee = LignesZoneSelectionnee.count 'nombre de lignes sélectionnées UneCellule = ZoneSelectionnee.getCellByPosition(0,0) 'position relative de la 1ère cellule dans la zoneselectionnée CoordCelluleSelectionnee = UneCellule.CellAddress'récupère les coordonnée de la 1ère cellule ColonneCelluleSelectionnee = CoordCelluleSelectionnee.Column ' récupère le N° de colonne (0=A) LigneCible = CoordCelluleSelectionnee.Row

'Ecriture cellules MaFeuille.getCellByPosition(3,LigneCible).formula = "TexteSaisi = " & ValeurSaisie MaFeuille.getCellByPosition(0,LigneCible).formula = "Texte de remplacement" TraiteSaisie = "Texte de remplacement" ValeurSaisie = "Texte de remplacement"

End Function