Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 09-30-2014, 07:17 PM
treva31 treva31 is offline Losing formatting using .Text to replace Windows 7 64bit Losing formatting using .Text to replace Office 2010 32bit
Novice
Losing formatting using .Text to replace
 
Join Date: Sep 2014
Posts: 2
treva31 is on a distinguished road
Default Losing formatting using .Text to replace

Hi,

I have this little sub that removes leading and trailing spaces from text in cells of all my tables.

It works great but it turns any coloured text to black.



Is there a way to keep the formatting?

Thanks.


Code:
Sub RemoveSpaces() 
    Dim oRng As Range 
    Dim oTable As Table 
    Dim acell As Cell 
    For Each oTable In ActiveDocument.Tables 
        With oTable 
            For Each acell In oTable.Range.Cells 
                Set oRng = acell.Range 
                oRng.End = oRng.End - 1 
                oRng.Text = Trim(oRng.Text) 
            Next acell 
        End With 
    Next oTable 
End Sub

Last edited by macropod; 09-30-2014 at 09:15 PM. Reason: Added correct code tags & formatting
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
Losing formatting using .Text to replace replace letters by font without losing format romanticbiro Word VBA 31 03-16-2017 04:00 PM
Find and Replace, Formatting, Formatting Formula kjxavier Word 1 07-04-2014 09:11 AM
Losing formatting using .Text to replace How to stop losing formatting MuffinRider Word 1 02-28-2014 04:27 AM
Losing formatting using .Text to replace Word Documents Losing Formatting/Styles When Reopened jleary Word 2 02-05-2013 12:27 PM
Replace formatting with text eyehefbee Word 2 11-09-2009 02:41 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 02:58 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft