![]() |
|
#1
|
|||
|
|||
![]()
I have copied and used with success this code by macropod:
Application.ScreenUpdating = False Dim FtNt As Footnote Dim Rng As Range 'Dim Fld As Field With ActiveDocument For Each FtNt In .Footnotes Set Rng = FtNt.Reference With Rng 'Delete spaces etc. Do While .Characters.First.Previous Like "[ " & Chr(160) & "]" .Characters.First.Previous.Text = vbNullString Loop 'Invert ref. number and punctuation 'MsgBox .Characters.First.Previous Do While Not .Characters.First.Previous Like "[0-9A-Za-z]" And Not .Characters.First.Previous Like "‹" And Not .Characters.First.Previous Like "«" .InsertAfter .Characters.First.Previous .Characters.First.Previous.Delete Loop End With Next End With Thanks a lot for this! My problem is that I want the inversion to occur only in paragraphs with no left indent. How to I modify the code so that left-indented paragraphs are skipped? Thank you for your time! |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
emblaw | Word | 4 | 12-08-2020 06:23 AM |
![]() |
KDuncan | Word | 6 | 04-28-2020 12:14 AM |
![]() |
michaelbriordan | Word | 3 | 06-17-2015 10:12 AM |
![]() |
bearligirl89 | Word | 3 | 11-20-2013 03:33 PM |
![]() |
jimgard | Word | 1 | 07-23-2013 11:47 AM |