
- Access 97 textbox problems, please help -
Hi,
Try using this function.
Function ReplaceStr(TextIn, SearchStr, Replacement, CompMode As Integer)
Dim WorkText As String, Pointer As Integer
If IsNull(TextIn) Then
ReplaceStr = Null
Else
WorkText = TextIn
Pointer = InStr(1, WorkText, SearchStr, CompMode)
Do While Pointer > 0
WorkText = Left(WorkText, Pointer - 1) & Replacement & Mid(WorkText,
Pointer + Len(SearchStr))
Pointer = InStr(Pointer + Len(Replacement), WorkText, SearchStr,
CompMode)
Loop
ReplaceStr = WorkText
End If
End Function
So from teh Afterupadate of your text box, you can put the following code in
the event procedure (this will replace the return with a space)
me!SomeControl = replaceStr(me!SomeControl, vbCrLf, " ",0)
HTH
--
Just my $0.001
Dev Ashish
---------------
: