Sorry, I misread you. I don't think you can hide only some fields on some rows in a subform. What you can do is use conditional formatting to set change color, font color and such. It doesn't prevent insertion, but it sort of hides it.
I could be wrong though, so you should wait for other expert inputs. :)