Just to reiterate what's been said, you cannot do this kind of formatting using a Continuous or Datasheet View Form! In looking at your Form, when you open it, it appears that you have multiple copies of, for instance, the Ref_Dtl or the Remarks Textboxes. But as everyone knows, appearances can be deceiving, and that is the case here! There is actually only a single Ref_Dtl Textbox, and when you do anything to format it, all instances of it in all Records are formatted the same way!
As has been said, with these types of Form Views, you need to use Conditional Formatting and, as you'll see, your options using CF are limited. You can Disable Controls with CF, or make them appear 'empty,' by setting the ForeColor to the same as the BackColor, as amrut suggested, but you cannot make the Controls disappear!
Linq ;0)>
The problem with making anything foolproof...is that fools are so darn ingenious!
All posts/responses based on Access 2003/2007