Bonsoir Zon, Eric, Re David, le Forum
David, je ne manquerais pas de te relancer toutes les quinzaines !! lol Mais pour mettre ce programme directement en Page de recherche il faut qu'il fasse ses preuve et on est loin vu les problèmes avec XP... Mais je ne renonce jamais çà c'est sûr !
Bonsoir Zon, euh... dois-je en conclure qu'Excel 2003 offre moins de possibilités qu'Excel 2000 ? car j'ai encore deux potes qui viennent de le tester sous 2000 et tout semble OK de chez OK...
En suivant ton explication, XP 2003 ne gère pas les paramètres nommés sous avec un fichier en .txt car ces options ne sont pas disponibles... Donc pas de LookIn ni de LookAt en Txt...
Si je change dans le CmdOK_Click
With Range(RangeSearch)
Set Cell = .Find(StringSearch, LookIn:=xlValue, lookat:=xlPart)
par : Set Cell = .Find(StringSearch)
ok pas de problème... le "XLpart" est par défaut
Mais si je refais le même coup dans LbxString_Click (qui lance Zou !!)
With Range("C:C")
Set Cel = .Find(ThreadN, LookIn:=xlValue, lookat:=xlWhole)
par :Set Cel = .Find(ThreadN)
Là, le résultat est un plus sérieux bug, puisque je ne remonte plus le Thread unique (essaies une recherche avec "Mondial" (Thread numéro "6" qui me remonte tous les Fils dont le numéro contient un six.... et du coup le "Tot" as Byte explose of course. (!)
Non, je pense qu'XP 2003 doit se paramétrer pour faire ce que je veux ou bien il y a une nouvelle instruction de remplacement, mais là je suis aveugle... Demain je testerai sous XL 2002 au bureau, mais si entretemps vous avez d'autres propositions...
Sinon ce serait idiot de transformer les bases de donnée en feuilles Excel, mais si XP est incapable de gérer du TXT comme le fait 2000 çà commence à m'inquiéter sur les pseudos progrès de MS...mis à part de vendre et toujours vendre...
Pour Eric j'espère que tu es sous 2000, sinon tu vas être déçu... Car c'est la seule version qui semble marcher pour l'instant...
Enfin merci d'avoir testé
@+Thierry