Removing Preceeding And Trailing Characters
Feb 27, 2009
I am trying to create a CSV file to import all of our workers into a payroll software. Unfortunately the list of workers that I have been given to work with has a first and a last name together in one cell. I need to split them into separate cells so the data ends up in the right field in our software. By importing external data and separating the names with the comma as a delimiter, I have ended up with the first name in one cell and the second in another, which is exactly what I need. However, this process also ends up putting a quotation mark in front of the first names in the cells in column A, and a quotation mark after the second name in the cells in column B.
I remember to removing trailing spaces with a macro once, and I am hoping the same theory can be applied to make two macros - one to remove preceding quotation marks, and one to remove trailing quotation marks. The only trouble is, I know no VBA whatsoever, and don't even know how to make a macro unfortunately. Would someone mind letting me know if what I need is possible, and then - literally step by basic step - explain how to make a macro and provide the code to paste into it?
View 2 Replies
ADVERTISEMENT
Dec 11, 2013
I have an Excel file with several worksheets and each of those worksheets has over 600 rows (a list of employees) and above or under 30 columns. Most of cells have trailing spaces in them and they vary in length. For example:
B5: "Jacobson "
C5: "jacobson@jacobson.org "
(Seems like it's not allowing me to post long gaps between the last letters and the "
I'm aware of the TRIM function and know that I could at least get a column or a few copied with the spaces removed. However, it would just take so much time. What would be the most efficient way of getting rid of all the trailing spaces in all the cells in all the columns in all the worksheets?
View 2 Replies
View Related
Dec 23, 2009
I have a problem that I just dont seem to have the brain power to solve right now. I have a list of websites and I need to extract all characters after the last / in the URL. URL example:.....
I have been using the find function in conjunction with LEN and RIGHT etc but the multiple instances of / is causing headaches for me. Also, the trailing string of characters that I want to extract can be both text or numeric and are of differing lenths.
View 3 Replies
View Related
Jun 23, 2014
I want to alert a user that he or she has typed in a text string that begins or ends with an apostrophe ' or begins or ends with a quotation mark " so that they can take corrective action in removing these characters. The reasons for this are superflous to this post but what I thought was a logical answer returns a formula error. Here's the scenario:-
A user enters a string of text in cell A1.
Cell B1 checks if the text, if any, in A1 begins or ends with a ' or a " and if it does, returns an "Error" message
The formula I've tried in B1 is =IF(OR(LEFT(A1,1)="'",LEFT(A1,1)=""",RIGHT(A1,1)="'",RIGHT(A1,1)=""")),"Error","Ok") but Excel will have none of it.
View 9 Replies
View Related
Jun 11, 2012
I'm scanning data into a spreadsheet using a barcode scanner, but I want the starting character and trailing characters to be removed after I hit enter.
For example...let's say I'm scanning the following text in cell A1:
=W05281212345600
When I hit enter (or the barcode scanner does auto-enter), I want cell A1 to read:
W052812123456
I will always want the "=" and the last two zeros removed from the 16 character number, leaving the 13-character number in its place.
I tried using Excel's various truncate functions (LEFT,RIGHT,MID, etc.), but that only places the corrected text in another cell. That would be fine if I could copy that truncated text back over the original text...but that created a loop problem.
View 1 Replies
View Related
Apr 25, 2007
I have come up with this to Trim all of the data from rows 2:30 removing any trailing spaces after the last word in each cell. The macro takes a couple of minutes to run have I got something wrong that is making it run slowly or does the Trim process just take longer?
Sub TRIM_RANGE()
Dim myRange As Range
Dim myRow As Range
Sheets("CAMPAIGNS_2007").Select
Set myRange = Range("2:30")
If myRange Is Nothing Then Exit Sub
Application. ScreenUpdating = False
myRange.Replace What:=Chr(160), Replacement:=Chr(32), _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False
For Each myRow In myRange.Columns
If Application. CountA(myRow) > 0 Then
myRow.TextToColumns Destination:=myRow(1), _
DataType:=xlFixedWidth, FieldInfo:=Array(0, 1)
End If
Next myRow
Application.ScreenUpdating = True
End Sub
View 8 Replies
View Related
Jan 29, 2014
I need to remove/trim in column B the last three characters in each cell so that I am only left with the first 12 characters.
View 3 Replies
View Related
Apr 11, 2007
I am trying to remove κ characters from my excel sheet, as they are preventing me from using the text to columns function correctly. I have attached an example extract of data, could someone let me know how I can remove these, as the find and replace wizard in excel doesn't allow me to do this?
View 5 Replies
View Related
Dec 11, 2013
Currently I've been able to remove the prefixes and suffixes using the replace option as those were consistent across the data set, I'm now left with a series of numbers that look like this:
11.225D2
11.24c1
11.28.r1
11.31.1.2h1
11.36.g1
11.39 A2
11.39B1
11.3c1
In most cases I need to remove the information after the last period. Some of the data has a space at the end, instead of a period and then some have no space or period but have the letter that needs to be dropped. I'm using xl 2011 for MAC.
View 6 Replies
View Related
May 14, 2009
See the attached file. I regularly receive input files which I have to reformat and upload to a website as a .csv. The website does not like the / between the characters on the Input Data tab. Is there a way to automatically search and remove them and leave the rest of the characters intact? The columns do not always appear in the same order and there could be more or less columns. On the Import Template tab, columns A-I will always be there, so ideally the code should make the changes from the Input Data tab and copy the present columns (J thru whatever) header and data over to the Import Template tab starting in 'J1'. I think that VBA would be the best way to go due to the variable nature of the columns.
View 4 Replies
View Related
Oct 29, 2013
I have the following in cell A1:
0113 CDW 3 yr Coterm - Ironport devices
I need to remove 0113 from this cell to read only:
CDW 3 yr Coterm - Ironport devices
Any formula to do this?
View 5 Replies
View Related
Aug 24, 2009
I ran a couple of formulas in column E and now it looks like as shown in the attached image.
The cells now contain different characters at end. Sometimes its a couple of commas, hyphens, blank spaces etc.
Is there a formula which can remove the ending characters in case they are not alphabets or numbers?
View 9 Replies
View Related
Mar 21, 2007
1. I am trying to remove some unwanted characters in the cells. I have in column A a list of stock counters preceeded by their tickers e.g.
1D42 - CM TEL
1G47 - CSE GLOBAL
Prior to exploring VBA, i was manually doing mid(A1,8,20) to remove those characetrs before the actual name starts but as my list goes on indefinitely, the numbers grow and now i have a few thousand stocks in my portfolio. Also, for some names i cannot use mid(A1,8,20) anymore if the tickers are longer than 5 or 6 characters or are simply shorter.
So now I am trying to see what code will enable me to remove all characters before the actual name i.e one character space right after the Hypen. The hypen only appears ONCE in the cell as the names will not contain them.
2. In addition, after all is removed, what is the code that will be needed to do an automatic Sort of the data corresponding to the stocks (From column A to K) based on alphabetical order?
View 6 Replies
View Related
Jul 9, 2009
I'm needing some code that will remove an open quotation mark from the numerical value found in column A. This will be for every row with a numercal value.
example problem: "360015
example answer: 360015
All numbers will be 6 digits
And I've got another issue with numerals in column C. To the left side of the Cell there maybe a Number or Letter. To The Right side of the cell
there will be a single or double digit number. Both will be separted by some space (6-8 spaces). As in the examples below:
(again what you see on each line is in one cell in col. C.
R 59
E 6
0 4
I need the value on the left side of the cell to be moved concenate/merge with the values in column B.
There's will be approx 2000 rows that will need to be checked for this occurrance. Since there's so many rows,
I'd really would like to use VBA and not formulas to accomplish this.
View 4 Replies
View Related
Jun 12, 2006
Let us assume x and y are strings. Now let us make x equal to a small sentence (ie. full of words and spaces). I now need to somehow make y equal to x, but with the last word removed. I need to do this in VBA.
View 3 Replies
View Related
Jul 29, 2013
I need to remove the letter within the middle of a persons name.
For example, if the person is called 'Michael J Fox' then it needs to be edited to show only 'Michael Fox', if the person is called 'George W Bush' then only 'George Bush' should be displayed etc. However the persons name should remain as is if a middle character initial does not exist.
View 5 Replies
View Related
Feb 25, 2007
I have an excel sheet with approx 30,000 rows of data.
These are all keyword phrases.
They can be related to any subject, but for this example these are related to the root keyword phrase of "car Rent"
I have some software which basically pulls in keyword phrases from search engines and meta tags etc, including misspelled keyword phrases.
My problem;
The data is uncleaned.
In other words there might be I think it's called "Carriage return" data in there, so the row of data might be very deep (Instead of a row height of say 10.5 it could be anything, IE some could be 100 or 200 even).
There are unwanted characters, for example; ()[]{}+?!""^*
(If it could delete all unwanted characters except for letters/digits)
There is a problem I see, that if it removes _ or - between words, that it will join the words together which won't be of any use. If it deletes anything with a letter either side of it or a letter and digit, or 2 digits, 1 either side it would then need to add a space to replace the hyphen.
So for example; if there was a phrase in the list like ....
View 9 Replies
View Related
May 26, 2009
i have data which has lots of these hyphen "-" how can i get rid of them,
for example -Eq Cash-
i need the result to be
Eq Cash
Also i have lots of front spaces in my data, how can i get rid of those? so for example
Test (there is 2 spaces before T)
View 9 Replies
View Related
Apr 14, 2009
I need to know how to remove characters from the date field in Excel.
Example:
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.
Example:
012-34-5678 - I need 012345678.
View 9 Replies
View Related
Oct 14, 2009
I have a list drop down that is dependent on a first list. The first list has numbers, spaces, and "-" at the beginning I need to get rid of to make it a valid name to reference. The "Substitute" function can't be nested enough times to make this work for me since I have a fairly lengthy list for the independent column which has differing numbers at the beginning. The first two examples of the independent drop down (which would dictate the second dependent column and drop down) are:
00 - Preconstruction
01 - General Conditions
I would like to name these something like "Preconstruction" and "GeneralConditions" for valid naming convention.
Second thought:
If character removal isn't the most efficient or possible at all, is there a combination of reference functions that could make this work? Ultimately I want to use these 2 drop downs for reference functions on a second worksheet.
View 3 Replies
View Related
Jul 7, 2007
i have a number formate 0000001 and another formate 0000123005
i would like to move only all the zeros on the left side of the number .
i got this code from Dave before:
Sub KillZeros()
'*Note: Column B must be the Entry No one
Range("B:B").Replace What:="000", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByColumns, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub
View 9 Replies
View Related
Sep 29, 2008
This time I need to be able to reference a specific cell in the preceeding row of a GETPIVOTDATA formula. This is shortened example but it shows what I am trying to achieve:
A B C
NAME ID FRQ
Spellbound 1234 W
Spellbound 1234 W
Spellbound 1234 W
The GETPIVOTDATA formula is located in C6 in this example and needs to reference B5 i.e. the last ID cell reference. I need to work the formula this way as it will be placed at varying intervals in column C and the preceeding data for each NAME will vary as to how many rows each NAME contains.
View 2 Replies
View Related
Sep 16, 2009
Sometimes my due dates need to be on the 15th of the month, for which DLL and Donkey gave me: =DATE(YEAR(TODAY()), MONTH(TODAY()) + (DAY(TODAY()) > 15), 15)
This works great except sometimes the 15th is on a Sunday which means I need the result to be the 13th, and sometimes it's on a Saturday which means I need the result to be the 14th. FYI: I am a n00b..
View 2 Replies
View Related
Nov 18, 2007
I am looking for a very simple script that will achieve the following:
On the clicking of a button, Select and shade in a cell yellow, delete the yellow shading of the previous cell. The shading & selection should move up a column of cells, 1 at a time, in the following order:
From B10 to B9, then B9 to B8, B8 to B7 etc until the selection and shading is at B2. Once it is at B2 subsequent clicks will simply keep it at B2 (the top). Thus after 8 clicks the shading & selection should travel from B10 to B2, with only 1 cell being shaded yellow and selected at any one time.
View 5 Replies
View Related
Jul 9, 2009
how to set the format of a cell such that it will automatically add trailing blanks to the data entered into that cell while fixing the number of characters that could be entered into that cell?
View 3 Replies
View Related
Jan 13, 2010
Now I have a decimal column and I would like to remove all of the trailing zeros. It is using the number format. How do I accomplish this?
View 10 Replies
View Related
Sep 18, 2013
I have a column of data in which each cell contains a line of text. Each line of text has spaces after the letters end and there doesn't seem to be a consistent number of trailing spaces.
I can clean up the data using the TRIM function but is it possible to use the TEXT TO COLUMNS functionality?
View 2 Replies
View Related
Nov 23, 2007
I would like to use the following code to produce a message with two numbers in it, both showing an exact golf handicap to one decimal point. If a number is exactly 6 I want it to show as 6.0.
All works well for the number I'm collecting from the user and storing in newh. But I can't retain/produce the trailing zero from oldh which is formatted in the spreadsheet as Custom 0.0.
View 10 Replies
View Related
Dec 29, 2009
I need a macro to do a comparison between two spreadsheets, and one part of it is throwing me, as I need to compare apples to oranges. Here's the situation:
Sheet A has the data noted like this:
PAC
11000
11100
11500, etc.
All data should have 5 digits, and my numbers range from 11000 to 87028, though quite a few are skipped.
Sheet B has data like this:
PAC
110
110-CBS
11000
11100-ING
112
11500-L
How can I change sheet B to:
1) Drop off the dash and anything following?
2) Add trailing zeroes to make sure all numbers are 5 characters in length?
View 3 Replies
View Related
Jul 30, 2008
What the quickest way to get rid of trailing spaces from a column of imported data ?
View 12 Replies
View Related