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 -- ------------------------------------------------------------------------ To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] with Subject: help
