![]() |
#24
|
|||
|
|||
![]()
Hi Macropod, so I have figured out the issue with the Define new Multilevel List, I just needed to update the code which now updates the dialog box correctly.
Code:
.NumberPosition = InchesToPoints(Choose(i, 0, 0, 0.5, 1, 1.5, 2, 2.5)) .TextPosition = InchesToPoints(Choose(i, 0.5, 0.5, 1, 1.5, 2, 2.5, 3)) Capture.PNG Code:
Sub ApplyMultiLevelHeadingNumbers_B() 'Run if Heading 4 is numbered (a) Application.ScreenUpdating = False Dim LT As ListTemplate, i As Long, n As Long, iLvl As Long Call DPU_RemoveFirstLineIndents Set LT = ActiveDocument.ListTemplates.Add(OutlineNumbered:=True) For i = 1 To 6 With LT.ListLevels(i) .NumberFormat = Choose(i, "%1.", "%1.%2", "%1.%2.%3", "(%4)", "(%5)", "(%6)", "(%7)") .TrailingCharacter = wdTrailingTab .NumberStyle = Choose(i, wdListNumberStyleArabic, wdListNumberStyleArabic, _ wdListNumberStyleArabic, wdListNumberStyleLowercaseLetter, wdListNumberStyleLowercaseRoman, _ wdListNumberStyleUppercaseLetter, wdListNumberStyleArabic) .NumberPosition = InchesToPoints(Choose(i, 0, 0, 0.5, 1, 1.5, 2, 2.5)) .TextPosition = InchesToPoints(Choose(i, 0.5, 0.5, 1, 1.5, 2, 2.5, 3)) .Font.Bold = Choose(i, 0, 0, 0, 0, 0, 0, 0) 'Remove bold from heading numbers .Alignment = wdListLevelAlignLeft .ResetOnHigher = True .StartAt = 1 .LinkedStyle = "Heading " & i End With With ActiveDocument.Styles("Heading " & i) Select Case i Case 1, 2 .ParagraphFormat.LeftIndent = InchesToPoints(0.5) Case Else .ParagraphFormat.LeftIndent = InchesToPoints((i - 1) * 0.5) End Select .ParagraphFormat.FirstLineIndent = InchesToPoints(-0.5) .ParagraphFormat.Alignment = wdAlignParagraphJustify .Font.Name = "Arial" .Font.Italic = False .Font.ColorIndex = wdAuto .Font.Size = 10 End With Next Application.ScreenUpdating = True 'Call ApplyHeadingStyles_IfManual End Sub |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
Last Chance | Word | 3 | 06-09-2021 12:52 PM |
Using numbered list style, how to indent text immediately following heading to match heading indent? | SpechtacularDave | Word | 3 | 09-25-2019 01:22 PM |
Heading not following the correct numbering | jongleur | Word | 2 | 05-16-2017 10:52 AM |
![]() |
Jennifer Murphy | Word VBA | 2 | 12-14-2015 02:31 AM |
![]() |
KieranWood | Word | 2 | 03-03-2011 09:28 AM |