par bug00 » 14 Mars 2003 à 19:55
voilà g un probleme kan je ve tester 2 valeur pour voir si elles sont identique. La premiere valeur vien d'une colonne (d'une vue) la second et sous forme de string. Le but étant d'editer une liste d'adresse ip libre sur base des ad ip de la vue : ....Do Until entré Is Nothing valcol = entré.ColumnValues(2) temp(cpt) = valcol cpt = cpt + 1 Set entré = nav.GetNextDocument( entré )Loopcpt = 1 While cpt < 256 tabl(cpt) = "199.5.83." + cpt cpt = cpt +1 Wend cpt = 1While cpt < 256 ' tabl(cpt) chcomp = Strcomp (temp(cpt) , tabl(cpt)) If (chcomp = 0) Then msgtemp = msgtemp + tabl(cpt) + " ; " End If cpt = cpt +1WendMsgbox (msgtemp)'probleme temp et tabl on la meme guele dans une messagebox mais dans le test le strcomp renvoi -1... les 2 tablo sont en string. g essayé de forcer valcol, g pas d'erreur mais sa fonctionne tjs pas... Une methode radical pour transformer la valeur k'on recoit de la colone a une vrai "string"???? merci