Useful Strategies for Creating Microsoft Access Forms in Design View
Posted by: Avantix Learning Team | Updated April 9, 2021
Applies to: Microsoft® Access® 2010, 2013, 2016, 2019 and 365 (Windows)
You’ll save a lot of time in Microsoft Access if you can select, move and format controls quickly and easily. Check out the following tips to save time when you’re designing forms in Access in Design View.
Recommended article: 10 Timesaving Shortcuts in Microsoft Access
Do you want to learn more about Microsoft Access? Check out our virtual classroom or live classroom Access courses >
1. Use themes for formatting
Instead of selecting controls and formatting by manually changing fonts and colors, consider using themes instead. Themes consist of fonts and colors and are applied to the entire form. You can achieve a consistent look across you database if you use themes for both forms and reports.
To apply a theme:
- In Design View, click the Design tab on the Ribbon.
- Click Themes. A menu appears.
- Select a theme (overall theme). You can also select Colors and select a color theme or Fonts and select a font theme.
2. Remove controls from control layouts
Microsoft introduced control layouts in Access 2007. A control layout acts as a container. Objects in a control layout can only be moved within a control layout which can be frustrating for some Access users.
Below are controls in a control layout. Notice the icon on the top left.
To remove all controls from a control layout:
- In Design View, click a control in a control layout. An icon should appear on the top left of the control layout.
- Right-click a control in the control layout. A menu appears.
- Choose Layout and then Remove Layout.
3. Move controls separately
When you create a form, controls are usually placed on a form in pairs. For example, a text box has an associated label that is attached to it. If you move the text box, typically the label moves with it. To move a control without its associated control in Design View, drag either control by the top left handle. If this doesn’t work, the control is in a control layout.
4. Separate controls
If you want to separate 2 controls such as a label and associated text box:
- In Design View, click the label (which is typically the control on the left).
- Press Ctrl + X to cut it.
- Click in an empty area on the form.
- Press Ctrl + V to paste.
5. Select all
You can select all controls on a form, by pressing Ctrl + A. If this doesn’t work, make sure the Pointer or Selection tool is selected on the Design tab in the Ribbon.
6. Select by Shift-clicking
You can select specific controls by Shift-clicking on each control. If this doesn’t work, make sure the Pointer or Selection tool is selected on the Design tab in the Ribbon.
7. Select by dragging
Ensure the Pointer or Selection tool is selected on the Design tab in the Ribbon. Drag around the controls you wish to select.
8. Nudge controls
You can nudge a control or control layout in Design View. Select the control or control layout and press Ctrl + arrow keys.
9. Add a control for an existing field
You can add a control for an existing field in the source:
- In Design View, click Add Existing fields in the Design tab on the Ribbon. A list of fields in the source appear.
- Drag the field onto the form.
10. Deal with the Name error
In Form View, if #Name? appears for a control (not all controls), the most common issue is that a bound control such as a text box is not bound to an existing field. This often happens when a user types in a text box.
To attach or bind a field to a control:
- In Design View, click the control that displays the #Name? error n Form View.
- Display the Properties if necessary. You can right-click the control and choose Properties from the menu or press F4 to display properties.
- In the Properties, click the Data tab.
- From the Control Source drop-down menu, choose an existing field.
You can use these 10 strategies when you’re designing reports in Access as well.
This article was first published on February 7, 2016 and has been updated for clarity and content.
Did you find this article helpful? If you would like to receive new articles, join our email list.
Our instructor-led courses are delivered in virtual classroom format or at our downtown Toronto location at 1 Yonge Street, Suite 1801 (Toronto Star Building), Toronto, Ontario, Canada (some in-person classroom courses may also be delivered at an alternate downtown Toronto location). Contact us at firstname.lastname@example.org if you'd like to arrange custom onsite training or an online course on a date that's convenient for you.
Copyright 2022 Avantix® Learning
You may also like
You can highlight values in fields or records in Microsoft Access reports using conditional formatting. Certain conditions must be met in order for the formatting to be applied …
You can create calculated fields in select queries in Microsoft Access in the QBE (Query by Example) grid. You’ll need to learn a few syntax rules and then you can create simple to more complex calculations.
Check out these great shortcuts for manipulating controls in Design View in both forms and reports in Microsoft Access.
Microsoft, the Microsoft logo, Microsoft Office and related Microsoft applications and logos are registered trademarks of Microsoft Corporation in Canada, US and other countries. All other trademarks are the property of the registered owners.
Avantix Learning | 1 Yonge Street, Suite 1801 (Toronto Star Building), Toronto, Ontario, Canada M5E 1W7 | email@example.com