Это всего лишь догадка, но держу пари, что вы удаляете страницы, которые не собираетесь делать?Вместо зацикливания UP, зацикливайтесь назад
For i =loopCtr to 1 step -1
В вашем цикле, если вы удалили страницу, остальные страницы будут перемещены вверх на страницу и будут иметь неправильные номера страниц, поскольку вы продолжаете проверять их вперед.Если вы сначала удалите с конца, страницы на передней панели не будут перепутаны с