1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
Sub Test()
Dim MotsCles As Variant, Tmp() As Variant
Dim I As Long, J As Long
ActiveDocument.Select
With Selection
MotsCles = Array("blo", "bla")
ReDim Tmp(UBound(MotsCles), 1)
For I = LBound(Tmp, 1) To UBound(Tmp, 1)
Tmp(I, 0) = MotsCles(I)
Tmp(I, 1) = 0
Next I
For J = 1 To .Words.Count
For I = LBound(Tmp, 1) To UBound(Tmp, 1)
If InStr(1, .Words(J), Tmp(I, 0), vbTextCompare) > 0 Then Tmp(I, 1) = Tmp(I, 1) + 1
Next I
Next J
End With
For I = LBound(Tmp, 1) To UBound(Tmp, 1)
Debug.Print Tmp(I, 0) & " : " & Tmp(I, 1)
Next I
End Sub |
Partager