A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Word » Tables
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Find and Replace Table Styles



 
 
Thread Tools Display Modes
  #1  
Old February 7th, 2008, 10:25 PM posted to microsoft.public.word.tables
David[_24_]
external usenet poster
 
Posts: 2
Default Find and Replace Table Styles

Is it possible to find and replace table styles within Word 2007? I
have a number of small tables in a section of my document that I want
to convert from using a built in table style to a custom style that I
have subsequently defined. Going into the standard Find/Replace
dialog gives options to search on paragraph styles, but not for table
styles. Is this possible, outside of opening up the XML and tweaking
things outside of Word?

Thanks for the help!

David
  #2  
Old February 8th, 2008, 10:18 AM posted to microsoft.public.word.tables
Stefan Blom
external usenet poster
 
Posts: 8,433
Default Find and Replace Table Styles

The following macro should work:

Sub FindAndReplaceTableStyles()
Dim t As Table
For Each t In ActiveDocument.Tables
If t.Style.NameLocal = "Light Shading - Accent 3" Then
t.Style = "Medium Shading 1"
End If
Next t
End Sub

The example applies the "Medium Shading 1" style to all tables in the
*document* that are currently using the "Light Shading - Accent 3" style. Of
course, you will have to change the style names to the ones that are
relevant for you.

If you want to replace the table styles in the *selection*, use
Selection.Tables instead of ActiveDocument.Tables in the code.

See also http://www.gmayor.com/installing_macro.htm.

--
Stefan Blom
Microsoft Word MVP


"David" wrote in message
...
Is it possible to find and replace table styles within Word 2007? I
have a number of small tables in a section of my document that I want
to convert from using a built in table style to a custom style that I
have subsequently defined. Going into the standard Find/Replace
dialog gives options to search on paragraph styles, but not for table
styles. Is this possible, outside of opening up the XML and tweaking
things outside of Word?

Thanks for the help!

David





  #3  
Old February 8th, 2008, 05:41 PM posted to microsoft.public.word.tables
David[_24_]
external usenet poster
 
Posts: 2
Default Find and Replace Table Styles

On Feb 8, 2:18*am, "Stefan Blom" wrote:
The following macro should work:


Thanks, Stefan. That did the trick. My first tentative step into
macro-izinig my default template has been taken!

David
  #4  
Old February 11th, 2008, 09:16 AM posted to microsoft.public.word.tables
Stefan Blom
external usenet poster
 
Posts: 8,433
Default Find and Replace Table Styles

I'm glad I could help.

--
Stefan Blom
Microsoft Word MVP


"David" wrote in message
...
On Feb 8, 2:18 am, "Stefan Blom" wrote:
The following macro should work:


Thanks, Stefan. That did the trick. My first tentative step into
macro-izinig my default template has been taken!

David


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 09:35 PM.


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