![]() |
|
#1
|
|||
|
|||
|
Hi,
I have the following program which actually replace all the numbering in the word documents to some other symbol. Sub ReplaceNumbers() Dim oPara As Paragraph Dim r As Range For Each oPara In ActiveDocument.Paragraphs() Set r = oPara.Range If r.ListFormat.ListType = wdListSimpleNumbering Then r.ListFormat.RemoveNumbers _ NumberType:=wdNumberParagraph r.InsertBefore Text:="**" End If Set r = Nothing Next End Sub The only addition I want in this program is to: It should work for all except the titles with heading 1. for example if Input is: 1. Heading 1 (in heading 1 style) 1. body text 1 2. body text 2 3. normal text 3 Output should be: 1. Heading 1 ** body text 1 ** body text 2 ** normal text 3 Only numbering and word with heading 1 style should be untouched. Earlier i was trying ActiveDocument.ConvertNumbersToText but it is changing the entire document numbering to text. Thanks in advance. |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
Numbering a part of the headings
|
daanhaeyen | Word | 3 | 09-28-2015 12:15 PM |
| List & headings & numbering problems | Vegas | Word | 2 | 02-24-2015 03:01 AM |
| Headings - Levelled Numbering | pgrant | Word | 2 | 11-28-2013 04:00 PM |
| Headings and numbering | Mart. | Word | 1 | 04-05-2012 12:02 PM |
| Word headings not numbering correctly? | rbilleaud | Word | 4 | 08-03-2011 08:46 AM |