You can find out how many carriage returns are in a memo field by using:
Access 2000 and Up
The Split function and getting the Ubound+1 of the Array
Access 97 and before
See Knowledge base Article:
HOWTO: Simulate Visual Basic 6.0 String Functions in VB5
ID: Q188007