Yahan
Messages postés37Date d'inscriptionjeudi 17 octobre 2002StatutMembreDernière intervention27 octobre 2002 23 oct. 2002 à 17:15
merci, ça a un peut avancer mais la ........
donc :
Dim x
Dim i
Dim occ
Dim chaine
Dim mot() As String
chaine = "nous on est nous nous nous sommes nous"
mot = Split(chaine, " ")' si je mets "nous" ça marche
For z = 1 To mot ?? la je bloque
x = InStr(1, chaine, mot) 'renvoie un entier qui indique la position de la 1ere occurence du mot.
'trame de pgm
occ = 0
i = 1
While InStr(i, chaine, mot) > 0 And i < Len(chaine)
i = InStr(i, chaine, mot) + 1
occ = occ + 1
Wend
Debug.Print occ
Yahan
Messages postés37Date d'inscriptionjeudi 17 octobre 2002StatutMembreDernière intervention27 octobre 2002 23 oct. 2002 à 17:27
c bon ça vient
Dim x
Dim i
Dim occ
Dim chaine
Dim mot() As String
chaine = "nous on est nous nous nous sommes nous"
mot = Split(chaine, " ")
For z = 1 To UBound(mot)
x = InStr(1, chaine, mot(z))
occ = 0
i = 1
While InStr(i, chaine, mot(z)) > 0 And i < Len(chaine)
i = InStr(i, chaine, mot(z)) + 1
occ = occ + 1
Wend
Debug.Print mot(z) & " " & occ
Next z
a kelke détail près.
bon ce site il est hyper bien mais chez moi il plante tout le temps :(
Yahan
Messages postés37Date d'inscriptionjeudi 17 octobre 2002StatutMembreDernière intervention27 octobre 2002 23 oct. 2002 à 17:28
c bon ça vient
Dim x
Dim i
Dim occ
Dim chaine
Dim mot() As String
chaine = "nous on est nous nous nous sommes nous"
mot = Split(chaine, " ")
For z = 1 To UBound(mot)
x = InStr(1, chaine, mot(z))
occ = 0
i = 1
While InStr(i, chaine, mot(z)) > 0 And i < Len(chaine)
i = InStr(i, chaine, mot(z)) + 1
occ = occ + 1
Wend
Debug.Print mot(z) & " " & occ
Next z
a kelke détail près.
bon ce site il est hyper bien mais chez moi il plante tout le temps :(