Sub ListAllCitations() ' Paul Beverley - Version 28.12.23 ' Alphabetically lists all fig/table/box/flowchart citations Set rngOld = ActiveDocument.Content Documents.Add Set rng = ActiveDocument.Content rng.Text = LCase(rngOld.Text) With rng.Find .ClearFormatting .Replacement.ClearFormatting .Wrap = wdFindContinue .Forward = True .Replacement.Text = "" .MatchWildcards = True .Text = "