jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 10 sept. 2004 à 11:22
Resalut,
j avais pas compris la question.
tiens essaie cette fonction.
avec tes deux exemple elle te retourne bien la serie de 7 chiffre.
elle peut d ailleurs etre ameliorer et retourne une serie de moins ou plus de 7 chiffres
Private Function StrinCh(ch As String) As String
Dim i As Integer
Dim Pos As Integer
Pos = 0
For i = 1 To Len(ch)
If IsNumeric(Mid$(ch, i, 1)) And IsNumeric(Mid$(ch, i, 7)) Then
StrinCh = Mid$(ch, i, 7)
Exit For
End If
Next
End Function
Voila @+
-------------------------------------------------
Essai ca sinon on trouvera autre chose
-------------------------------------------------
cs_trouduc
Messages postés56Date d'inscriptionjeudi 26 décembre 2002StatutMembreDernière intervention28 septembre 2005 10 sept. 2004 à 10:55
je veut recuperer le chiffre mais je le sais pas d'avance lequel je vais avoir en fais je veut recuperer une serie de 7 chiffres qui ce suivent dans une chaine peut importe la chaine et peut importe ou elle ce trouve dans la chaine
Si oui, fais le test sur les chaines elle même
XXXXXXX est toujours compris entre "javascript:playVideos(" et ")"
YYYYY est toujours compris entre "vid=" et rien ou "&" dans le cas ou tu aurais &vid=YYYYY&rep=51 rep etant une autre rubrique
bien sur, il faut que les chaines restent les mêmes surtou la deuxième.
cs_trouduc
Messages postés56Date d'inscriptionjeudi 26 décembre 2002StatutMembreDernière intervention28 septembre 2005 10 sept. 2004 à 23:00
Merci beaucoup jrivet ca fonctionne mais j'ai du modifier un peu
pour bien la comprendre
Private Sub Command1_Click()
Dim Strinch As String
Dim i As Integer
For i = 1 To Len(Text1)
If IsNumeric(Mid$(Text1, i, 1)) And IsNumeric(Mid$(Text1, i, 7)) Then
Strinch = Mid$(Text1, i, 7)
Exit For
End If
Next
Text2 = Strinch
End Sub