The data entry form can be performed in easy by using Form Wizard. But, for specific requirement this form can be customized by integrating them with VBA/Macro code, so you will have a most interactive form. for example: for form validation, report generator, sub-form with other tables, etc. Using this method, you will perform the form in very quick. Let me know if you are interested in using this method.