Oops, I didn't see the rest of your post. With the changes you describe, I've got my grow property back. Seems to work with both odd and even number of records, as you say. Still a slight sliver of a line of whatever the alternating color is at the detail section end, but I bet some tweaking with the dimensions will make that go away. Even if not, it's so minor that I can ignore it. Thanks again for your help. For your info, here's what I've ended up with:
Code:
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
LinePos = Me.Top + Me.Section(0).Height - Me.NOTAS.Height
End Sub
Private Sub Report_Page()
Dim bolWhite As Boolean
Dim LineBot As Long
Dim colGrey As Long
Const BoxPercent = 0.95
bolWhite = IIf(Me.Count Mod 2 = 0, False, True)
colGrey = RGB(240, 240, 240)
For LinePos = LinePos To 7.5 * 1440 _
Step Me.Section(0).Height
LineBot = LinePos + (BoxPercent * Me.Section(0).Height)
bolWhite = Not (bolWhite)
If bolWhite Then
Me.Line (0, LinePos)-(Me.Width, LinePos), colGrey
Else
Me.Line (0, LinePos)-(Me.Width, LineBot), colGrey, BF
End If
Next LinePos
End Sub