This code only works for exactly equal in filter.
I also try to replace the = to Like still not working.Code:Forms("frmMain").Filter ="[Remarks] = " & Chr(34) & Me.Remarks & Chr(34) Forms("frmMain").FilterOn =True
This code only works for exactly equal in filter.
I also try to replace the = to Like still not working.Code:Forms("frmMain").Filter ="[Remarks] = " & Chr(34) & Me.Remarks & Chr(34) Forms("frmMain").FilterOn =True
try
Forms("frmMain").Filter ="[Remarks] Like '*" & Me.Remarks & "*'"
If you want to do wildcard pattern matching:
Forms("frmMain").Filter = "[Remarks] LIKE '*" & Me.Remarks & "*'"
How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.
To match everything before and after the string in Me.Remarks, try
To match anything before the string in Me.Remarks, tryCode:Forms("frmMain").Filter = "[Remarks] Like " & Chr(34) & "*" & Me.Remarks & "*" & Chr(34) Forms("frmMain").FilterOn = True
To match anything after the string in Me.Remarks, tryCode:Forms("frmMain").Filter = "[Remarks] Like " & Chr(34) & "*" & Me.Remarks & Chr(34) Forms("frmMain").FilterOn = True
Code:Forms("frmMain").Filter = "[Remarks] Like " & Chr(34) & Me.Remarks & "*" & Chr(34) Forms("frmMain").FilterOn = True
Nothing is happening when i clicked the search button, no error either.
Where did you have the code? Post the event code.
Thank you this is working
To match everything before and after the string in Me.Remarks, try
To match anything before the string in Me.Remarks, tryCode:Forms("frmMain").Filter = "[Remarks] Like " & Chr(34) & "*" & Me.Remarks & "*" & Chr(34) Forms("frmMain").FilterOn = True
To match anything after the string in Me.Remarks, tryCode:Forms("frmMain").Filter = "[Remarks] Like " & Chr(34) & "*" & Me.Remarks & Chr(34) Forms("frmMain").FilterOn = True
Code:Forms("frmMain").Filter = "[Remarks] Like " & Chr(34) & Me.Remarks & "*" & Chr(34) Forms("frmMain").FilterOn = True