Try using a flexgrid or similar ActiveX control instead of an Access subform.
This will allow you to highlight and resize individual rows and columns if
you need to. There will be quite a bit more code to write than is associated
with an Access subform, but that's the price you pay for such niceties!