Slt,
Les moteurs des expressions rationnelles (matching regular expression) sont dit
gourmant. Aussi, il renverra toujours le dernier match rencontré.
Le bug vient d'être corrigé justement.
Pour ton pb, il faut orienter la chaîne de mise en correspondance de manière
plus directe avec '^' symbolisant le début de ligne.
'$' symbolise la fin de ligne : cela provient du premier éditeur de texte connu
sous Unix (vi).
Pour information : '^.*TEST.*$ Prendra toujours le dernier TEST dans :
TEST coucou TEST coucou TEST
----- Mail original -----
De : Yves LOMBARDOT <[email protected]>
À : "[email protected]" <[email protected]>
Cc :
Envoyé le : Lundi 30 Mai 2011 22h39
Objet : [fr-users] Fwd: BUG UN DE PLUS
Bonjour,
Ooo calc 3.2.1
Avec une ancienne version Ooo calc (2.4) la formule =NB.SI(G1:G100;"TEST.*") me
renvoyait le nombre de cellules de G1 à G100 commençant par "TEST" suivi ou non
d'autres caractères. Et c'est ce que je voulais !
Depuis la mise à jour d'Ooo, cette même formule me renvoie le nombre de
cellules contenant "TEST" ou qu'il soit placé dans une chaine de caractères. Et
j'ai beau conTESTer ce résultat que je déTESTe, je ne trouve pas de solution.
Comment faire désormais pour que ne soient comptées que les cellules commençant
par "TEST" et pas également celles contenant la chaîne de caractères à quelque
endroit que ce soit ?
Merci
--
------------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected] with Subject: help