1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Private Sub cmdSearchThisWord_Click()
Dim strWordSelected As String
Dim strWhereCondition As String
Dim oRTextbox As RichTextBox
Set oRTextbox = Me.rtbDescription.Object
With oRTextbox
strWordSelected = Trim$(.SelText)
End With
If MsgBox("Chercher la correspondance avec le mot : " & strWordSelected & " ?", vbQuestion + vbYesNo) = vbYes Then
If MsgBox("Cliquez sur Oui si cette occurence est exacte ou sur Non si elle est approchée...", vbQuestion + vbYesNo) = vbYes Then
''' On a sélectionné le mot entier
strWhereCondition = "[Mots]='" & strWordSelected & "'"
Else
''' On a sélectionné une partie du mot
strWhereCondition = "[Mots] LIKE '*" & strWordSelected & "*'"
End If
DoCmd.OpenForm "frmLignesCorrespondantes", , , strWhereCondition, , acDialog
End If
Set oRTextbox = Nothing
End Sub |
Partager