Gmail
max.wanadoo at gmail.com
Thu Sep 6 13:55:01 CDT 2007
Hi Rusty,
This should do the trick for you:
Function teststripNonNumerics()
MsgBox stripNonNumerics("1.2.3.4/5/6/akjfjakfd-789kjjkaf880-087222/.88")
End Function
Function stripNonNumerics(str As String) As String
Dim lngLoop As Long, strTemp As String
For lngLoop = 1 To Len(str)
If IsNumeric(Mid(str, lngLoop, 1)) Then
strTemp = strTemp & Mid(str, lngLoop, 1)
End If
Next lngLoop
stripNonNumerics = strTemp
End Function
Regards
Max
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of
rusty.hammond at cpiqpc.com
Sent: Thursday, September 06, 2007 6:09 PM
To: accessd at databaseadvisors.com
Subject: [AccessD] Returning only numbers from a phone number field
Is there a built in function that would return only the numbers from a text
field? I have a table that allows the users to enter a phone number however
they like, ie with or without parentheses or dashes or dots or any
combination of them.
I would like to extract only the numbers (0-9) from this field. Is there
anything built in to Access 2003 to do this or do I just need to create my
own little function to do it?
TIA,
Rusty Hammond
**********************************************************************
WARNING: All e-mail sent to and from this address will be received, scanned
or otherwise recorded by the CPI Qualified Plan Consultants, Inc.
corporate e-mail system and is subject to archival, monitoring or review by,
and/or disclosure to, someone other than the recipient.
**********************************************************************
--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com