ник: snipe
Определение текущего положения курсора
лист
в1=Selection.Information(1)
позиция в строке
в2=Selection.Information(9)
строка
в3=Selection.Information(10)
лезем на закладку конец документа
определяем позицию курсора (лист, строка, позиция в строке)
запоминаем
лезем на закладку начало документа, передвигаемся по документу
и сравниваем с текущее положение и запомненные значения
P.S функции написаны в Вордовском VBA