Hello again Vivka, how strange that it works on your PC, I've just run your updated code but still getting the run time error 91 on this line
Code:
While rng.Characters.Last.Previous = "."
To further test I have selected just the text from 1 CABINET SUB-COMMITTEES down to 2.7.2. which worked but even though I had not select 3 Function of the Shareholders, the code still inserted a full stop after 3. I then selected the text from 3.1 to 3.12 but got the run time error. Any ideas?