Does your client just hate Access, or doesn't want to pay for it? If you have MS Office Developer, you can create Access projects and include/distribute the Access runtime engine without cost.
If you must go with Excel, start by pressing Alt+F11. From the menu, choose Insert, UserForm. Use the toolbar to add controls. Double-click your controls to assing event code.
Good Luck