Vincent Pusateri
vchas at artronix-solutions.com
Tue Oct 26 10:44:43 CDT 2004
Here you go
Public Function GetEndString(vntString As Variant, strSymbol As String) As
String
Dim intStartPosition As Integer
Dim intSymbolPosition As Integer
' Loop through the line, looking for the last occurrence
' of the symbol. Once the last symbol as been found, pass
' back the string to the right of it.
intStartPosition = 1
Do
intSymbolPosition = InStr(intStartPosition, vntString, strSymbol)
If intSymbolPosition > 0 Then
intStartPosition = intSymbolPosition + 1
End If
Loop Until intSymbolPosition = 0
GetEndString = Trim$(Mid(vntString, intStartPosition))
End Function
Vinnie Chas
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ACTEBS
Sent: Tuesday, October 26, 2004 7:08 AM
To: Access Group (E-mail)
Subject: [AccessD] Last occurrence within a string
Guys,
I am stuffing around with this and am sure I have done this before but for
the life of me can't get it. I need to find the last occurrence of "\"
within a file path string. For example if the path was
C:\MyDocs\Docs\Temps\Hello.doc I want to be able to return the Hello.doc
portion and to do that obviously I need to know what position the last
backslash is.
Any ideas?
Vlad
--
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com