сначала убеждаешься в работоспособности первой ячейки каждой страницы, прогоняя все возможные.
В этом то и проблема. После записи любого числа в первую ячейку, считывание даёт положительный результат в любом случае, даже если страницы не существует физически.