Page 1 sur 1

@Replacesubstring en LS

MessagePublié: 06 Jan 2010 à 10:38
par Lolo
Bonjour, je suis en v5 et en LS je dois extraire des docs.

S'ils comprennent un & , je dois transformer la chaine en remplaçant par "et".

Rien que du très normal et en formule, par de souci.

En LS, je n'y arrive pas, je me suis orienté vers un evaluate de formule mais ca ne passe pas. Je sais que ça doit être tout con mais si quelqu'un pouvait me débloquer, je lui en serai reconnaissant pendant au moins les dix prochaines années ;-) et ma santé mentale connaitrait un début d'année plus détentdu.


Function TestEtCom(chaine As String) As String
MaFormule= "@ReplaceSubstring(\" ": chaine : "\" \"&\";\"et\") "
TestEtCom=Evaluate( MaFormule)
End Function

Cordialement, Laurent

MessagePublié: 06 Jan 2010 à 10:43
par Michael DELIQUE

Merci beaucoup

MessagePublié: 07 Jan 2010 à 10:00
par Lolo
quelle efficacité ! en tout cas merci pour cette contribution qui est appréciée à sa juste valeur.

Cordialement

MessagePublié: 11 Jan 2010 à 15:11
par LSong
personnellement j'aime bien cette écriture

implode ( split (ChaineDeDepart, "Element a remplacer"), "Element Remplacant")

MessagePublié: 11 Jan 2010 à 15:15
par Michael DELIQUE
si tu as le split natif, tu as aussi le replace natif en LS