![]() |
#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. |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
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 |