Since no one else has cared to address this issue, I'll offer my two cents worth...
The glib answer is that it depends on the requirements for the application. Another way to say that is it depends on the user interface you want to provide.
With a form, you have more control over what the user can do. If multiple bits of data need to be set at the same time before doing something else, a form will handle that nicely.
Dropping check boxes, etc. directly on the sheet may be appropriate as long as the relationships between the various controls is not tightly coupled.
There are other subtle differences. For example, the tab key can advance between controls on a form. As far as I know, the user must use the mouse to select a control on a sheet. (Although you can assign a keyboard accelerator.)
I'm not sure, but I think that technically, in either case you are using ActiveX controls.
I trust, now that I've stepped into it, you should start to see some responses.
![[smile] [smile] [smile]](/data/assets/smilies/smile.gif)