Add A Space Before Every Cell Value

Mar 12, 2007

I'm trying to automate the importing and processing of a fairly large formatted text file (~15000 lines) containing many tables of data. I've been refining this process for several months and recently was alerted to a problem. A few of my tables have widths greater than 255 characters (309 to be exact).

My process involves opening the text file in Excel then performing a .Copy on the Worksheet into ThisWorkbook, naming the sheet "Source". I then perform up to 66 separate parse operations on the various tables depending on which options a user selected from a form.

The problem is that I assumed that the Copy Method would simply make a duplicate of that sheet in ThisWorkbook. Instead, it seems to have truncated any columns that are longer than 255 characters, leaving me with partial data in a few tables.

My workaround was to perform a TextToColumns on the text file prior to the import such that it would simply split the data into columns that could be reassembled on the other side. In doing so, I seemed to have stripped a leading <space> from each cell which was apparently put there previously. This is causing a lot of problems for my formatting code which also uses TextToColumns to separate the tables into columns. The simplest solution seems to be trying to add the spaces back in, assuming there isn't a better way to import this data in the first place.

Just prior to copying the sheet into ThisWorkbook, I'm using the following code after the TextToColumns to add the space back in, but it's taking an awfully long time and causing a noticable time delay in processing my code and adding considerable size to the finished workbook it creates. If someone could recommend a better solution, either to the import process or to replace this God-awful loop, I'd appreciate it. Thanks.

Application. ScreenUpdating = False
For i = 1 To 65535
wkbk.Sheets(1).Cells(i,3).Formula = " " & wkbk.Sheets(1).Cells(i,1).Value
wkbk.Sheets(1).Cells(i,4).Formula = " " & wkbk.Sheets(1).Cells(i,2).Value
wkbk.Sheets(1).Cells(i,1).Formula = wkbk.Sheets(1).Cells(i,3).Value
wkbk.Sheets(1).Cells(i,2).Formula = wkbk.Sheets(1).Cells(i,4).Value
Next i
wkbk.Sheets(1).Range("C:D").ClearContents
Application.ScreenUpdating = True

Also, I don't know how long the actual file will be, so I'm almost forced to assume 65535...

View 3 Replies


ADVERTISEMENT

Delete Space After Dot In Cell B1 If A1 Contain Dot Without Space

Nov 6, 2012

If find dot. with out space in ( A1 ) cell remove space after dot in cell ( B1 ) Cell, vb or macro

A
B

M V Micunovic
MICUNOVIC,M V

L.T.Kudrjavceva
KUDRJAVCEVA,L. T.

D Sumarac m.l.
M. L,D SUMARAC

View 1 Replies View Related

Extend Space Of Userform Beyond Its Maximum Space?

Oct 16, 2012

Is there a way to extend the space of my userform beyond its maximum space? I have tried using vertical scroll bars but they were of no use.

View 1 Replies View Related

Locate Text String After First Space And Before Last Space

May 26, 2007

I have been working on different formulas to return the text string between the first and last space and have been unsuccessful. Is this possible?

I have tried several combos or Left and Right, I have been able to get the values after the first space, and the values before the last space, but not between the spaces.

String: Y60
~C CULT NUCLEUS 3X2 SPRING WST BK XL

Desired results: D60
CULT NUCLEUS 3X2 SPRING WST BK

View 9 Replies View Related

Remove All Text Left Of Space And The Space

Feb 10, 2007

I have two words of differing character lengths separated by a space.

How can I remove the first word... essentially, all the charcters to the left of the space AND the space itself?

View 9 Replies View Related

COUNTA Not To Counting Space Bar Space

Feb 15, 2009

I have the following formula that works fine until someone uses the space bar to clear a cells contents

=COUNTA($D11:$AI11)

When the space bar is used to clear a cells contents the COUNTA statements includes the space in the count. How do I count the number of cells with content and exclude the space bar space in a cell?

View 4 Replies View Related

Remove Only One Space If There Is Space From The End Of Text

Apr 10, 2013

I only want to remove one space at the end of my text within a cell, if there is a space.

Code:
Sub hth()
Dim c As Range

For Each c In Range("H1", Range("H" & Rows.Count).End(xlUp))
c.Value = Trim(c.Value)
Next c
End Sub

View 9 Replies View Related

Blank Space At End Of Cell

Jan 29, 2007

in my workbook I have a list of names. Some of these names have a blank space at the end of them. How do I get rid of that blank space? Basically, it might say:

John Brown
Fred Basset
Fred Jones
Ian Smith
Ian O'Donnell
Adam Simpson

And if you put your cursor at the end of each of those names, you'll see that some have a blank space at the end, and some don't. How do I trim this blank space away from the end?

View 9 Replies View Related

How To Remove Space From A Cell

Apr 9, 2007

some vale in the column where i do a vlookup to get data

but i have some problem the vlaue in the cells contains space at the end and i am not able to remove i tried TRIM and also text to column but it does not work

eg;

123456
1234567
12345678
123456789

View 9 Replies View Related

Space In The Data Of A Cell

Oct 16, 2009

I have a column of data that should be showing as currency but will not format that way because there is a space at the end of the cents. I tried doing a CtrL+H and replace the space with nothing but the space remains.

View 9 Replies View Related

Formatting - Delete First Space In Each Cell?

Feb 22, 2014

I need to delete the first space of each cell in a column. These cells are referenced in a formula, and those cells that have a character in the first space of each cell allows the formula to work. However, most of the cells have one space before the characters begin in each cell. When I go to one of those cells and delete the empty space then the formula works for that cell. My problem is I need to reformat hundreds of cells in that column but not all. I would like to be able to highlight those that need the first space deleted and not do this one cell at a time.

View 3 Replies View Related

Insert A 'space' Between Data In A Cell...?

Aug 10, 2009

I'm trying to insert a 'space' after the second character/number in a cell.

I.e 123456 should become 12 3456

I have tried =LEFT(A1,2)&" " but this just deletes all data after the space. I've also tried =MID(A1,2)&" " but this makes excel very angry.....

View 8 Replies View Related

How To Remove Last Space (text) From Cell

Nov 4, 2011

I have a name field that contains last name comma first name space parenthesis text parenthesis space parenthesis text (may have a space or hyphen within then a final parenthesis).

Examples:

Smith, John (MD) (Family Practice)
Brown, Alice (DO) (Oncology)
White, Joseph (MD) (OB/GYN)

I need to remove everything after the degree so that it looks like this:

Smith, John (MD)
Brown, Alice (DO)
White, Joseph (MD)

How can I do this?

View 2 Replies View Related

Deleting Space Tabs At The End Of Cell

Nov 9, 2012

How to delete space tabs at the end of the cell?

For example (The underscore's stand for the space tabs):
R81_________
R81_TORONTO________
R81_TORONTO_89_________

It should be like this:
R81
R81_TORONTO
R81_TORONTO_89

View 1 Replies View Related

Remove Space In Between Front And Last Of Cell

Oct 23, 2013

How to remove a space in between, front & last in a excel, since i have a huge data

for example

i have in col something like this

S01 E201 = in another column i need like this S01E201

if there is space before the letter S and if there is space after the last letter 1 in need to remove the space in the excel

for more clarification

Col A
Col B

S01 E201
S01E201

S02E201
S02E201

S03E111
S03E111

View 2 Replies View Related

Delete String After Last Space In A Cell

May 4, 2007

I am interested in some sort of macro or formula that will strip all of the characters in a cell that come after that last space. My difficulty lies in that the string isn't a constant character count nor is the string always the same.

American Legion Post 8754 Hartford
YWCA Canton

I would like for it to say:
American Legion Post 8754
YWCA

View 10 Replies View Related

VBA - Delete Space (cell Start)

Jan 20, 2009

I often have to work in Excel-spreadsheets which provide values to me in a rather unpractical way. For some reason, every cell entry starts with a space, followed by the value. It makes it impossible to start calculating with the values right away.

I tried
replace: " " with: ""
But that way all the spaces in the sheet are removed, not just the spaces at the start of each cell. I would like to avoid that, as it makes the descriptions a bit difficult to read...

So, any ideas on how to write a little macro (or a tric in Excel itself) which I can use to quickly get rid of those spaces and start calculating?

View 9 Replies View Related

Multiline Cell -- SingleLine Cell With Space

Sep 17, 2009

I have a cell with entries as follows for example

abcd
efgh
ijkl

i would like to split it over multiple columns. Let me be a little more specific.
my data is arranged as follows in the cell

abcd<space><enter>
efgh<space><enter>
ijlk<space>

I want it as follows in ONE cell as follows

abcd<space>efgh<space>ijkl

OR

Column 1 Column 2 Column 3
abcd efgh ijkl

1. "Data -->Text to columns" : doesn't work for some reason, only my first string "abcd" is being read. Please do remember I have more than a thousand entries so manual change on each cell would be difficult.

2. =clean() : removes the spaces making data splitting impossible.

3. =trim() : same as above

View 4 Replies View Related

Remove Unwanted Space From Each Cell In A Column

Apr 29, 2013

How to remove unwanted space from each cell in a column.

View 3 Replies View Related

Hover Over Cell To Return Value To Save Space

Jan 25, 2009

I have a database that is growing and growing now obviously the more i put in it the bigger it gets

i have a cell that says something like "uk open welsh regional finals"
now to cut this down i would like to just put "uowrf" and when i hover the cell or even click the cell it would tell me what them initials stood for

is this possible?

View 14 Replies View Related

Formula To Split Cell At First Break - Space

Nov 13, 2012

Formula to split a cell at the first break/space and to keep the rest of the cell contents together? For example to separate addresses from the street and street name.

Eg.

A1
1111 AAAA BBB

into

B1 C1
111 AAAA BBB

I have tried to use text to columns but as the cell contains three or four words I don't want to have to rejoin cells afterwards.

View 4 Replies View Related

Remove First Five Numbers And Space When Copying To Another Cell

Aug 27, 2013

I have job names that look like this sample:

83369 CMT 2x Harpers cone links

I have a formula that copies just the first five numbers to a cell: =LEFT(B3,5)+0

Result is 83369

Now I need to copy everything BUT the first five numbers to another cell so the result is: CMT 2x Harpers cone links. How do I do that?

View 3 Replies View Related

Determine If Cell Has White Space Only & No Characters

Mar 7, 2008

Using VBA, how can I determine if a cell contains only white spaces and NO valid characters?

View 2 Replies View Related

Removing Blank Space Before And After Sentence In Excel Cell?

Oct 24, 2012

I am facing problem to delete the blank Space before & after the sentence in excel Cell.I have thousand No. of Rows for which I want to delete the Empty Space before & after the Sentence.May I know how I will do this in quick way.

View 2 Replies View Related

Modifying Concatenation Formula - Put A Space If Cell Is Blank

Jul 4, 2013

How would I modify this concatenation formula:

Code:
=concatenate(A2&" "&B2)

I would like it not to put a space in if A2 is blank.

View 2 Replies View Related

Extract Characters To The Left Of Space Character In A Cell

Sep 10, 2013

I can do this in Excel, but I don't seem to have a single example to hand of how, using VBA, to extract all characters up to but not including, the first space character in a cell.

View 9 Replies View Related

Custom Cell Format In Which Space Follows Thousands Place

Feb 10, 2010

I am trying to write a custom cell format that would allow me to replace the comma with a space after the thousand's place. Therefore, 1 million would look like: 1 000 000 instead of 1,000,000. I do NOT want to change my regional settings to accomplish this.

When I write ### ### ### it accomplishes this, however, there is one small glitch. When you apply an "underline" you get the following result:

_1
_10
_100
_1 000
_10 000
_100 000
1 000 000
10 000 000
100 000 000

The underline does not lineup evenly with the "ones" digit until we reach 1 million. I want to write a universal format in which the underline lines up evenly regardless of the number.

View 13 Replies View Related

Combining Names: If The Cell Is Blank The Result Should Not Leave A Space

Jan 16, 2009

I have 6 columns and would like to combine them. If the cell is blank the result should not leave a space.

- Prefix
- First Name
- Last Name
- Middle Initial
- Last Name
- Suffix

Example: Mr. Henry J. Weeks, III
Example: Henry Weeks
Example: Mr. Weeks
Example: Henry J. Weeks, III

View 5 Replies View Related

Count Cell If Cell Contains Text Followed By Space And More Text?

Aug 8, 2012

I am not sure if this is possible, but worth a shot. I am using a countif function to count a cells and I want it to count only if it has text, followed by a space then more text. I've been able to count the text only followed by a space, but cant figure in the more text part.

View 2 Replies View Related

Put The Space

Sep 15, 2009

We have a system that used to export postcodes with the " "(space) in the correct space, the system has changed and no longer requires exposts with spaces

I need a formula that puts in the space depending on if it has 7 digits or 6

For Example

TE557TT needs to become TE55 7TT if postcode is 7 chracters " " after 4

TE57TT needs to become TE5 7TT if postcode is 7 chracters " "" " after 3

View 4 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved