ca marche mieux comme ca ?
Private Sub cmdRechercher_Click()
Dim motrecherche As String
Dim phraseorigine As String
Dim phrase(150, 1) As String
Dim nbrmotrecherche As Integer
Dim i As Integer
motrecherche = txtRecherche.Text
phraseorigine = lblTexte.Caption
phrase(i, 1) = Split(phraseorigine)
nbrmotrecherche = 0
If motrecherche <> "" Then
For i = 0 To Len(phrase(i, 1)) - 1
If phrase(i, 1) = motrecherche Then
nbrmotrecherche = nbrmotrecherche + 1
End If
Next i
txtOccurence = CStr(nbrmotrecherche)
Else
MsgBox "La chaîne ne peut être vide.", vbInformation, "Comptage des mots."
End If
End Sub
Message édité par ingenieurcesi le 07-05-2007 à 17:32:32