Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
No Name
 
Posts: n/a
Default Challenge - Excel Line Feed Character CHR(10) - How to Delete and keep the text formatting without going ro single line in a cell ?

Hi

Imported Text in cells are formatted with 3 line feed characters. If you
use clean() it deletes the characters and puts the text into one line. I
need to be able to delete the Chr(10)
and keep the formatting by a macro if possible.
This file is needed to be uploaded into SAP which doesn't like CHR(10).

Presently the only way to do this is to go to the end of each line and
manually delete the three CHR(10) and all works well as
the formatting stays the same.
I have tried Substitute and Find and replace, Clean() but it always ends up
in single
line....
Hope someone can help....

Thanks
Rob

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,600
Default Challenge - Excel Line Feed Character CHR(10) - How to Delete and keep the text formatting without going ro single line in a cell ?

Not quite sure what you are after here. Imported (plain) text does not have
any formatting so there is no formatting to retain.

Do you want the all the text in a single cell with the 3 linefeeds (then
strip the linefeeds before uploading to SAP), or do you perhaps want text
between the linefeeds separate cells separated by two cells to simulate the
3 linefeeds, or something else.

Regards,
Peter T


wrote in message
...
Hi

Imported Text in cells are formatted with 3 line feed characters. If you
use clean() it deletes the characters and puts the text into one line. I
need to be able to delete the Chr(10)
and keep the formatting by a macro if possible.
This file is needed to be uploaded into SAP which doesn't like CHR(10).

Presently the only way to do this is to go to the end of each line and
manually delete the three CHR(10) and all works well as
the formatting stays the same.
I have tried Substitute and Find and replace, Clean() but it always ends
up in single
line....
Hope someone can help....

Thanks
Rob



  #3   Report Post  
Posted to microsoft.public.excel.programming
No Name
 
Posts: n/a
Default Challenge - Excel Line Feed Character CHR(10) - How to Delete and keep the text formatting without going ro single line in a cell ?

Hi Peter

Yes I want the all the text in a single cell with the 3 linefeeds but remove
CHR(10)
and retain text layout. Need a macro or code to do this. ( maybe Subsitute
or replace )
Can do it manually, but need to auto it. When exported it comes over already
formatted with CHR(10)
so need to remove these and keep the text layout.
I need the strip program as you suggest.

"Peter T" <peter_t@discussions wrote in message
...
Not quite sure what you are after here. Imported (plain) text does not
have any formatting so there is no formatting to retain.

Do you want the all the text in a single cell with the 3 linefeeds (then
strip the linefeeds before uploading to SAP), or do you perhaps want text
between the linefeeds separate cells separated by two cells to simulate
the 3 linefeeds, or something else.

Regards,
Peter T


wrote in message
...
Hi

Imported Text in cells are formatted with 3 line feed characters. If you
use clean() it deletes the characters and puts the text into one line.
I need to be able to delete the Chr(10)
and keep the formatting by a macro if possible.
This file is needed to be uploaded into SAP which doesn't like CHR(10).

Presently the only way to do this is to go to the end of each line and
manually delete the three CHR(10) and all works well as
the formatting stays the same.
I have tried Substitute and Find and replace, Clean() but it always ends
up in single
line....
Hope someone can help....

Thanks
Rob



  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,600
Default Challenge - Excel Line Feed Character CHR(10) - How to Delete and keep the text formatting without going ro single line in a cell ?

Yes I want the all the text in a single cell with the 3 linefeeds but
remove CHR(10)


It's the CHR(10) character in the text that instructs the line feed.
Depending on where your 3 line breaks exist, with cell wrapping and loads of
spaces inserted in the right places maybe you could simulate the same visual
text layout with no line breaks. Doable but a lot of work.

Why not simply remove the linefeeds (and replace with spaces if/as required)
before uploading to SAP.

Regards,
Peter T

Curiosity, why is it a problem for SAP to receive line breaks (and
presumably carriage returns & tabs etc)

wrote in message
...
Hi Peter

Yes I want the all the text in a single cell with the 3 linefeeds but
remove CHR(10)
and retain text layout. Need a macro or code to do this. ( maybe
Subsitute or replace )
Can do it manually, but need to auto it. When exported it comes over
already formatted with CHR(10)
so need to remove these and keep the text layout.
I need the strip program as you suggest.

"Peter T" <peter_t@discussions wrote in message
...
Not quite sure what you are after here. Imported (plain) text does not
have any formatting so there is no formatting to retain.

Do you want the all the text in a single cell with the 3 linefeeds (then
strip the linefeeds before uploading to SAP), or do you perhaps want text
between the linefeeds separate cells separated by two cells to simulate
the 3 linefeeds, or something else.

Regards,
Peter T


wrote in message
...
Hi

Imported Text in cells are formatted with 3 line feed characters. If
you
use clean() it deletes the characters and puts the text into one line.
I need to be able to delete the Chr(10)
and keep the formatting by a macro if possible.
This file is needed to be uploaded into SAP which doesn't like CHR(10).

Presently the only way to do this is to go to the end of each line and
manually delete the three CHR(10) and all works well as
the formatting stays the same.
I have tried Substitute and Find and replace, Clean() but it always
ends up in single
line....
Hope someone can help....

Thanks
Rob





  #5   Report Post  
Posted to microsoft.public.excel.programming
No Name
 
Posts: n/a
Default Challenge - Excel Line Feed Character CHR(10) - How to Delete and keep the text formatting without going ro single line in a cell ?

Hi Peter
This works but end up with single line... need to keep the text on separate
lines as below.
at the end of each line there is a "I" black line which I assume is Chr(10)
As mentioned I can go in and manually delete these with no problems, text
formating stays same.
This may not be able to be automated ??
I Could record a macro but the text is different depending on the contact..
Sample Text as follows

Please contact the requestor to arrange shipping. Do not contact our freight
forwarders directly.
Contact : MICHAEL MANTRA
Ph: +61 3 9999 1161


Cheers and many thanks for your help
Rob

wrote in message
...
Hi Peter

Yes I want the all the text in a single cell with the 3 linefeeds but
remove CHR(10)
and retain text layout. Need a macro or code to do this. ( maybe
Subsitute or replace )
Can do it manually, but need to auto it. When exported it comes over
already formatted with CHR(10)
so need to remove these and keep the text layout.
I need the strip program as you suggest.

"Peter T" <peter_t@discussions wrote in message
...
Not quite sure what you are after here. Imported (plain) text does not
have any formatting so there is no formatting to retain.

Do you want the all the text in a single cell with the 3 linefeeds (then
strip the linefeeds before uploading to SAP), or do you perhaps want text
between the linefeeds separate cells separated by two cells to simulate
the 3 linefeeds, or something else.

Regards,
Peter T


wrote in message
...
Hi

Imported Text in cells are formatted with 3 line feed characters. If
you
use clean() it deletes the characters and puts the text into one line.
I need to be able to delete the Chr(10)
and keep the formatting by a macro if possible.
This file is needed to be uploaded into SAP which doesn't like CHR(10).

Presently the only way to do this is to go to the end of each line and
manually delete the three CHR(10) and all works well as
the formatting stays the same.
I have tried Substitute and Find and replace, Clean() but it always
ends up in single
line....
Hope someone can help....

Thanks
Rob





  #6   Report Post  
Posted to microsoft.public.excel.programming
No Name
 
Posts: n/a
Default Challenge - Excel Line Feed Character CHR(10) - How to Delete and keep the text formatting without going ro single line in a cell ?

Hi Peter

Have solved the problem
used code

Sub ClearChr13()
Cells.Replace What:=Chr(13), Replacement:=Chr(32), LookAt:=xlPart,
SearchOrder:=xlByRows, MatchCase:=True

End Sub

All works ok

Thanks for your help
Rob

wrote in message
...
Hi Peter
This works but end up with single line... need to keep the text on
separate lines as below.
at the end of each line there is a "I" black line which I assume is
Chr(10)
As mentioned I can go in and manually delete these with no problems, text
formating stays same.
This may not be able to be automated ??
I Could record a macro but the text is different depending on the
contact..
Sample Text as follows

Please contact the requestor to arrange shipping. Do not contact our
freight forwarders directly.
Contact : MICHAEL MANTRA
Ph: +61 3 9999 1161


Cheers and many thanks for your help
Rob

wrote in message
...
Hi Peter

Yes I want the all the text in a single cell with the 3 linefeeds but
remove CHR(10)
and retain text layout. Need a macro or code to do this. ( maybe
Subsitute or replace )
Can do it manually, but need to auto it. When exported it comes over
already formatted with CHR(10)
so need to remove these and keep the text layout.
I need the strip program as you suggest.

"Peter T" <peter_t@discussions wrote in message
...
Not quite sure what you are after here. Imported (plain) text does not
have any formatting so there is no formatting to retain.

Do you want the all the text in a single cell with the 3 linefeeds (then
strip the linefeeds before uploading to SAP), or do you perhaps want
text between the linefeeds separate cells separated by two cells to
simulate the 3 linefeeds, or something else.

Regards,
Peter T


wrote in message
...
Hi

Imported Text in cells are formatted with 3 line feed characters. If
you
use clean() it deletes the characters and puts the text into one line.
I need to be able to delete the Chr(10)
and keep the formatting by a macro if possible.
This file is needed to be uploaded into SAP which doesn't like CHR(10).

Presently the only way to do this is to go to the end of each line and
manually delete the three CHR(10) and all works well as
the formatting stays the same.
I have tried Substitute and Find and replace, Clean() but it always
ends up in single
line....
Hope someone can help....

Thanks
Rob


  #7   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,600
Default Challenge - Excel Line Feed Character CHR(10) - How to Delete and keep the text formatting without going ro single line in a cell ?

Great, thanks for letting us know

Regards,
Peter Thornton

wrote in message news:%
Hi Peter

Have solved the problem

<snip


Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Challenge - Excel Line Feed Character CHR(10) - How to Delete and keep the text formatting without going ro single line in a cell ? No Name Excel Worksheet Functions 7 October 7th 09 11:10 AM
How can I insert a line feed in the text in an EXCEL cell? Antionio Excel Discussion (Misc queries) 2 February 15th 06 10:59 AM
How to put line feed in a cell using a character not Alt/Enter David Crowther Excel Discussion (Misc queries) 1 October 3rd 05 06:59 PM
how does excel store new line and line feed characters? ben h[_2_] Excel Programming 0 July 1st 04 02:34 AM
special character - line feed Chris Excel Programming 2 March 3rd 04 04:00 AM


All times are GMT +1. The time now is 03:44 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"