Vale, ahora me parece entenderlo mejor, ya que es "limitar" el número de REGISTROS POR PAGINA, no del Informe.
Siendo así, se me ocurre que debes buscar un multiplo entero de 25, y provocar ahí el salto de página.
Pon un control oculto en el detalle del informe, que para el ejemplo le llamaré en Propiedades >> Nombre >> ElContador
Como Origen de ese control (ElContador), en Propiedades >> Datos le pones =1 y dos líneas más abajo verás Suma Continua >> Eliges sobre todo.
Inserta un salto de página en el detalle >> Según la figura que te adjunto y lo nombras de cualquier manera que tu prefieras, yo le llamaré SaltoC25
Después en el Evento al dar Formato del Detalle, que si lo generas con el asistente, te escribirá desde el Private .. Al End Sub, le pones la línea código que te cito.
Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
Me.SaltoC25.Visible = Me.ElContador Mod 25 = 0
End Sub
En el caso de que quieras que respete el orden que ya tienes y que citas, suponiendo que el Cuadro de Texto se llame Orden, no necesitas ElContador
Y le has de poner >> Me.SaltoC25 = Orden Mod 25 = 0
No obstante yo elegiría el método primero
Ya me contarás. Un saludo >> Jacinto