
Signature
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no private e-mails, please)
>I set the text box can shrink property to true and then test the value in
>the form load event.
This makes no sense! As FredG pointed out, CanShrink only works when printing
a form/report! Then you "test the value in the form load event." You don't
say *how* you test it, but anything you *test* in the form load event will
only test the first record's value for the text box, and then, in a
continuous form, apply it to the text box in all the records! Something is
not being reported correctly here.
>If the value is NULL or empty the text box does not display but there is an
>unsightly gap where it should display.
Assumning that you could get the the text box to disappear, on a record by
record basis, you want the remaining text boxes to be arranged evenly for
that row? So some rows would have, for the purposes of argument, one less
text box than others, with the remaining boxes spaced evenly, while other
rows would, as Doug said, still be displaying their data in all their text
boxes? This, too, makes no sense!

Signature
There's ALWAYS more than one way to skin a cat!
Answers/posts based on Access 2000