Tracking Forums, Newsgroups, Maling Lists
Home Scripts Tutorials Tracker Forums
  Advanced Search
  HOME    TRACKER    Excel


Remove All Characters But The Numbers

there is a none VBA way to remove everything from a cell but the numbers.

Example: A, DAVID (002081) becomes 002081

The cell the formula will go in is F4 and the cell its looking at is K4.

View Complete Thread with Replies

Sponsored Links:

Related Forum Messages:
Remove Non-alpha Characters From Alphanumerics With Option To Remove Numbers
I have found a very useful UDF for removing non-alpha characters from strings. (See below, Credit for posting to Stanley D Grom - Ozgrid post ´Removing Non-alpha Characters From Text´).

Option Explicit

Private Function RemoveCharacters(InString As String) As String
Dim intLoopCounter As Integer
Dim intStringLength As Integer
Dim intASCIIVal As Integer
intStringLength = Len(InString)
InString = LCase(InString)
For intLoopCounter = 1 To intStringLength
intASCIIVal = Asc(Mid(InString, intLoopCounter, 1))
If intASCIIVal >= 97 And intASCIIVal <= 122 Then
RemoveCharacters = RemoveCharacters + Mid(InString, intLoopCounter, 1)
End If
Next intLoopCounter
End Function

Two requests:

1. Could the UDF be modified such that any part of a string contained within brackets is also removed (e.g. "NLGA High Street (West-Enfield), EN6" becomes "nlgahighstreeten")?

2. Can an argument be added to the format of the UDF, such that numbers (0 to 9) are either included or excluded (e.g. RemoveCharacters(A1,1) where the argument ´1´ would include any numbers (0 to 9), so "NLGA2003 High Street (West-Enfield), EN6" becomes "nlga2003highstreeten6")? ´blank´or ´0´would exclude these numbers, i.e. would return "nlgahighstreeten"

View Replies!   View Related
Remove Certain Characters From A Row
let's say row 2 has data that looks like

apple (kg), apple (g), orange (kg), orange (g)

it is possible to remove the (kg) and (g) tags so that it'll become
apple, apple, orange, orange

using VB code?

View Replies!   View Related
Remove Characters
May I know how to remove character like

1) full stop
2) spacing
3) Dash
4) Hyphen
5) Left and Right Slash

For example:-



View Replies!   View Related
VBA To Remove Characters And Commas
i need a macro to do the following,

1. Remove all commas from activeworksheet ( i notice i cant see the commas in excel, but when i open notepad i have commas in empty rows)

2. Remove all characters such as = + # ( ) $ from Column 5

View Replies!   View Related
Remove Characters From Right Of String
I'm trying to remove everything after a specific character in a string.

I.e. change a website address to the hostname


I'm using this formula, which strips the http:// and the www., but does not replace the characters after the first remaining "/" as the wildcard is not recognized.

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"www.",""), A2,"http://",""), A2, "/*", "")

View Replies!   View Related
Maco That Will Remove Certain Characters
I have to manually go through about 9,000 workbooks. In cell E43 of a certain sheet called "list" I have to delete underscores(_) and replace them with a single space. and remove the Rev** after each name

In example: company_name_t45671000_RevA2

Will look like this when I'm done: company name t45671000

Now I've tried to make a Macro that will delete the underscores and the Rev which worked fine except that it replaced the names with the the name that the macro was recored under.

IE: The first sheet I done worked fine when I hit the keyboard shortcut command which was company_name_t45671000_RevA2.

The second workbook sheet of "list" got fixed but had the name of the one I fixed before it: company name t45671000, where it should have been "company name s6743245.

Is there a way around this?

Also sometimes the sheets are protected, is there a way to incorporate "unprotect sheet" when it needs to be unprotected and then after the file has been corrected, re-enable protection again?

View Replies!   View Related
How To Remove The Last X Characters In A Cell
I need to remove the last x characters if its equal to 0's


should be


View Replies!   View Related
Remove Unwanted Characters
i want to convert an excel spreadsheet into a text file, keeping the same format, but when i do so, excel puts " " around the characters, which i don't want. Example: please see the 2 attachments.

e.g. when i convert, i don't want the " " around the commas in the text file.

View Replies!   View Related
Remove Last Three Characters In A Cell
The numerical results in column A need to have the last three characters stripped from the cells. I used the =LEFT formula in adjacent cells to return the results but I am looking for a way to run code to remove these three numbers in each cell from row 1 to 8000 in column A.

View Replies!   View Related
Remove X First Characters In A String
I have a string like: AAJDGYE030000460. How can I remove the first character in a macro? I need to look at the second,third, and forth character

View Replies!   View Related
Remove Certain Characters From Column
I am trying to reformat the following data: 10-10-14-1W5 needs to look like this 100101001401W500. The full description is actually 100/10-10-014-01W500 the desired result is without the slashes and dashes. I have tried to add a custom cell format of 00-00-000-00L000. but it will not apply to the existing data.

View Replies!   View Related
Remove Last 2 Characters From Cells
i deal with column that has client initials, date of birth and gender, in this format t-b-23/05/72-f however i want to remove the initials and gender(i.e. f or m on the left) and - so that only date of birth remains in same column.

View Replies!   View Related
Remove Last X Characters From String
I've come across multiple times where I have to do this same sort of task, and I don't think I am doing it the most efficient way.

What I need to do is take a variable which holds a string and remove the last 9 characters from it. Don't need to know what the last 9 characters are, all I care about is knowing what the other characters are in the string. I know this can be done through thingslike susbstrings, but I don't think VBA has a substring function.

View Replies!   View Related
Remove Characters From End Of String Only
I have a set of data in column a that consists of email addresses. These email addresses all have underscores after them, ie "abc@hotmail.com_______". It will be a different amount of underscores everytime and I don't want underscores to be removed that are actually part of the address. I had been using the find replace function through vba, ie

Selection.Replace What:="_", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _

however this ofcourse removes from actual parts of the email address. Is there a way to do this?

View Replies!   View Related
Remove Last X Characters From Cells
I need to remove the last 2 digits from a cell that maybe different lengths. For example:

PL26 7QS
ST20 0AW
PE30 3WH
CF31 3AY

View Replies!   View Related
Remove All Non Numeric Characters
The macro I have select 2 columns and 2000 rows. I need a VBA code that will loop through each of these 4000 cells and remove all characters (replace them with blanks) that are not a number, a period or a decimal. Characters from other languages like Chinese, Japanese and Russian should also be removed.

View Replies!   View Related
Remove Non-alphanumeric Characters From A String
I am trying to remove all characters that aren't letters or numbers from a string. Is there any way to differentiate between a non-alphanumeric characters and alphanumeric characters? I'm thinking of something like "ISTEXT()" that I could use on one character at a time. Or are there any wildcards I could use in the Replace function?

View Replies!   View Related
Formula That Will Remove The First 2 Characters And The Last Character
i need a formula that will remove the first 2 characters and the last character from the below, so below the result should be R0131644, the number of characters vary from row to row, they are not always 11


View Replies!   View Related
Formula To Remove Unwanted Characters
I am looking for a formula that will remove any unwanted characters in a cell.

For example i may a word or string of words with "-" , " ' " or "," in them and i would like to have these removed.

View Replies!   View Related
Selectively Remove Characters From Cells?
my values within column A are separated by a dash. I'd like column B to continuously copy column A with the exception of the characters after the dash. example:


How can I format cell B to constantly reproduce this result?

View Replies!   View Related
Remove Characters Right Of Comma In A Web Query
I currently have a macro that imports data from a web-based query then deletes column A from the query. I do this because I am using a VLOOKUP on the data and the VLOOKUP value would be in column B if I didn't.

The website has changed the format and now once column A is deleted, I'm left with a format of FirstName LastName, POS TEAM (i.e. Tom Brady, QB NEP). My VLOOKUP looks for FirstName LastName so I'm getting the "N/A" error now. I need to remove the "," and "POS" and "TEAM" from the imported data. This would be easy enough if the number of characters right of and including the comma was consistent, but it isn't. (Also, text to columns then CONCATENATE won't work because VLOOKUP looks at values, not formula results...)

Now I know the formula =LEFT(A1,FIND(",",A1)-1) works, but how would I incorporate this into the worksheet to keep the values in column A and not add additional columns to throw off my VLOOKUP.

Ideally I'd like a simple macro to add to my current macro to use the above formula, but I'm not sure of the wording.

View Replies!   View Related
VBA Remove Invalid Range Name Characters
I have some code that sets named ranges based on sheet names defined by the user.

Issue is, sheet names allow characters that range names do no (i.e. #, - etc).

Is there a relatively simple way to clean a sheet name to allow it to be used as a range name.

Code example below. I am using Replace, but unsure how many characters are invalid. Unfortunately I am referencing a third party workbook, so no control over sheet names.

Sub test()

Dim sh As Worksheet, shnm As String, wb As Workbook
Set wb = ThisWorkbook

For Each nm In wb.Names

For Each sh In wb.Sheets

If sh.Visible = xlSheetHidden Then GoTo continue:

View Replies!   View Related
Formatting To Remove Specific Characters
I have several hundred columns of data in this format: |#########|. I need to remove the non-numeric characters on the edges of the numbers so I can manipulate them. Is there an easy way to do this? I do not want to manually remove all of the characters.

View Replies!   View Related
Copy Column But Remove Last Few Characters
I have a column of data, (10,000 entries), a list of file names basically, e.g:

Mortality Project Executive Summary.pdf
RPP - AA rate and swaps.xls
Commodities.PPT presentation.ppt
Meeting Preparation 20090302.docx

Anywho the point is I want to remove the file extensions (and of course the "."s just before), but some obviously have 4 character extensions, some 3, some 2 etc... Some documents also have "."s in the file name that I do not want to remove, basically just working from the right keep removing until the first "." is removed.
So the final list wants to be:

Mortality Project Executive Summary
RPP - AA rate and swaps
Commodities.PPT presentation
Meeting Preparation 20090302

I know I should VBA it, but I want it all in the one spreadsheet and that's a bit above me. The document has about 30 other columns.

View Replies!   View Related
Remove Illegal Characters From File Name
Remove Illegal Characters From File Name ...

View Replies!   View Related
Remove 1st X Characters From Text In Range
I have a column of data; for each line of data I have something like ABCDEEast Anglia, ABCDFFarnborough. The text at the start is standard and all cases of East Anglia will have ABCDE prior to the East Anglia. Is there an easy way [aside from replacing] to loop through 1000 data points and replace the long method with a shorter concise version (i.e. East Anglia only). I have attached what I mean


View Replies!   View Related
Remove Multiple Characters From Text
This may be a very simple question so forgive me for my ignorance. I have text in individual cells that look something like this (not actually addresses but same format):

Doe, John – 123, Anywhere St (Apt A), Anytown Anystate 12345

I have about 5,000 records. I would like to convert the records to look like this:

Doe John 123 Anywhere St Anytown Anystate 12345

Basically I want to take out all non alphanumeric characters and anything between curved or square brackets. In my minds eye my macro would read something like this:

Do until last character.

If character = alphanumericTrue – Move to next characterFalse – If character = spaceTrue – Move to next characterFalse – If character = curved or square bracketTrue – Delete all text in brackets including brackets then move to next characterFalse – Delete character then move to next character
Loop. I would of course create an additional loop to run down the 5,000 records.

View Replies!   View Related
Remove A Variable Number Of Characters In A Cell
way to remove a varible number of characters in a cell? My example is in cell range A1:Z1 and each cell could have a different number of characters.

Smith, Sally 5348
Jones, Johnathan 7893
Doe, Mike 2223

What I would like to do is remove the second space and the numbers that follow to get a result of

Smith, Sally
Jones, Johnathan
Doe, Mike

View Replies!   View Related
Remove Front Zeros & Add Space Before Last 2 Characters
I want to remove the front zero(s) from the front and put a space before the last two letters for the following column of data in Excel:


Final result will have this format and the data are right aligned.
1 MG
20 MG
100 MG
1000 MG

The numbers can vary (e.g. 0150MG, 0025MG,etc.) but the arrangement is always the same: four figures for the first 4 characters and two letters for the last two characters.
The format of the cells containing the data is: “General”

My table has 7 columns and these data are in the 5th column in a worksheet called “ProductSummary”. The number of rows for the records can vary from 10 to over a couple of hundred.

How can I use VBA to: 1) automatically select the table range in that worksheet and reformat all the data in the 5th column.

View Replies!   View Related
Find Text Between Characters And Remove Hyphens
I need to make a macro that will find text between "o/" and "/", remove hyphens from the text it found, and then add it to the end of the current cell contents.
I know how to add to the end of current cell contents, but cannot figure out how to grab text between certain characters or replace hyphens and replace with spaces.

View Replies!   View Related
Remove Characters From A Social Security Number Without Removing The Zero's In The Front
I need to know how to remove characters from the date field in Excel.


9/12/1975 - I need it to read 09121975.

I also need to know how to remove characters from a social security number without removing the zero's in the front.


012-34-5678 - I need 012345678.

View Replies!   View Related
Remove Unknown Characters & Display As Multi-Line Wrap Text
I have a exel file which has been exported from Access to exel. There are many cells which shows the data as in Cell A1 with the Linefeed character in between data in a cell. Is there any way (may be using a macro) where I can remove the character and get it to display as B1 in the same cell(A1). The file is attached herewith.

View Replies!   View Related
Referring To Characters/numbers
Lets say we have several numbers and combination of letters/numbers. What can we use to commonly refer to them correctly,


I tried to use

Like “*####”

But that’s not correct

View Replies!   View Related
IF Formula - Numbers And Letters And NOT Other Characters
Looking to create a Formula (not Code):


1. NOT Between 8 and 20 characters OR
2. NOT contain at least 2 numbers OR
3. NOT contain at least 2 letters OR
4. contain characters (e.g. punctuation) which are neither numbers or letters


View Replies!   View Related
Separate Numbers From Characters That Are Separated By Comma
For example the cell contains 1,M2,M7,M1,M8:2,M15,M9,M4,M5:3,M3,M6,M14,M11,M12:4,M10,M13 and I need to create M1, M2 , M3 ..etc columns and attach the coresponding number to each one of them. For instance M2,M7,M1,M8will get 1 and so forth and so on. I was acutally thinking using the Notepad to replace the , with a TAB space and paste them back in to my data set and create some IF statements. On the other hand running VBA scrip would make it even easier. However I would preffer to use a function (that I am not 100% familiar with) and leave the VBA scrip out of the question for the moment.

View Replies!   View Related
Four Random Numbers Added After The Four String Characters
I know the randbetween portion of my code will not work - but how can I make this work with VBA? I need four random numbers added after the 4 string characters.

For Each R In MyNewR
If IsEmpty(R) Then
R.Value = Right(R.Offset(0, -1), 4) & _
Application.WorksheetFunction.randbetween(1, 9)
End If
Next R

View Replies!   View Related
Return X Characters Based On X Cells Having Whole Numbers Above Zero
IF there is a whole number in either column a, b or c, I need to have column e reflect that with the insertion of a / for each column that has a whole number. i.e.

Column - A - B - C - D - E
3 4 / /
5 6 9 / / /

I am attaching a copy of the spreadsheet showing the examples, I can't seem to get the function to work.

View Replies!   View Related
Sort Column Of Number &amp; Numbers With Alpha Characters Attached
Have a spreadsheet that contains a column of 3 digit numbers as well as 3 digit numbers with 2 trailing alpha characters.



Need to sort by this column, but, with the parameter of sorting first by the numeric only, and then by numeric with alphas. So, the above list would look like this sorted properly:


View Replies!   View Related
Remove Spaces From Numbers
I wrote numbers in column b cells in disordered way :

.. 1
.... 1
.. 1

I would like to make them to be aligned in the left side by a code.

View Replies!   View Related
Remove Plus Signs From Numbers
I have a list of numbers in Column A that I always copy into another sheet. The problem I have is that some of these numbers end in "+" and I can't use them when it has that. I have to go through and one by one take out the plus. I was wondering if it was possible to copy only the numerical values to a new column?


Original What Im Looking For

4 4
56 56
8+ 8
5 5
90 90
2 2
4+ 4
45 45
1 1
67 67

Auto Merged Post Until 24 Hrs Passes;Actually I just figured it out. I did a text to columns with a + sign as the separator and it worked.

View Replies!   View Related
Remove Text From Cells Which Should Have Only Numbers
way to remove text from cells that should only contain numbers.
Example: 124 fcm 12 std

View Replies!   View Related
Remove Numbers From Cells With Text
I have copied information from an outside source to Excel. Unfortunately, the information includes numbers preceding the text which I need to delete for all records. Is there an easier way of deleting this information without going to each individual cell to delete the numbers

View Replies!   View Related
Remove Numbers From Alphanumeric Cell
In cell A1 i have the value ABC123.

I want to remove the 123.

Can you tell me how to do this?

View Replies!   View Related
Remove Numbers From Alphanumeric Cells
I have about 10000 cells of varying length in text and numbers but they all end with numbers on the ends of them. Using text to columns doesn't work because they're all different lengths and it cuts them off in the wrong place.

Is there a formula I can use that will return only the text from these cells and remove the numbers. It would definitely save me time from individually deleting the numbers at the end.

View Replies!   View Related
Remove Penta Numbers In A Cell
I want to remove the penta numbers from a 10 digit number. Doesnt matter wherever it comes. For eg: If the number is XXX0011111 in this I want to remove 11111 from this. If the number is XXX0000011 I want to remove 00000. Can anybody help with a macro or something?

View Replies!   View Related
Remove Underscores From Each Of These 3 Digit Numbers
I have a spreadsheet with 1000's of 3 digit numbers and each one has a underscore in front of it.

HOw can I remove the underscore from each of these 3 digit numbers without doing a find/replace on each different number?

View Replies!   View Related
Remove Last Digit On A Series Of Numbers
I have a spreadsheet, with about 1,500 lines. In column A is a list of numbers that I need to remove the last digit from each number, for example in A22 is 02602726521 - I need this to be 0260272652. The numbers are all uniqe.

How can I remove the last digit from every number, without going in manually to do so?

View Replies!   View Related
Remove Duplicate Part Numbers
I need to remove duplicate Part Numbers where other information in the cells will not match. In the following two examples, the only difference is that the COMP_ID: number is different, but for my purposes, the second example is a duplicate and needs to be removed. I have hundreds of rows of this type of information with various part numbers: ...

View Replies!   View Related
Format Cell To Remove Numbers
I m looking to format a cell to remove numbers that i don't need. For example, at work we can swipe a card and the card number comes up like so.


is there a way to format the cell to remove everything but the 0370904

View Replies!   View Related
Remove Parenthesis (Brackets) From Numbers
I have a spread sheet with 2000 fax numbers in the format:
(555) 123-1234

I am going through and reformatting them to read:

555123-1234 or 5551231234

Is there cell format code or some way to do this quickly rather than going through each cell and deleting the spaces and ()?

View Replies!   View Related
Copyright © 2005-08, All rights reserved