Это, типа, Мишкин скрипт, но рабочий, вроде…
Наверное бывают конструкции типа "1,5,8-20,60-80" в одной доке, на которые он проверяет, мне лень проверять, пусть будет…
var st=0;
with (app.activeBook) {
for (var i=0; i < bookContents.length; i++) {
var...