Simple Strategies for Access Form Designers
Posted by: Avantix Learning Team | Updated January 31, 2019
Applies to: Microsoft® Access® 2010, 2013, 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.
Recommended article: 10 Timesaving Shortcuts in Microsoft Access
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. 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 on the label.
- 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 when in Form View.
- Display the Properties if necessary. You can right-click the control and choose Properties from the menu or press F4.
- 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.
Subscribe to get more articles like this one
Did you find this article helpful? If you would like to receive new articles, join our email list.
Recommended Microsoft Access training
If you’re just getting started with Access, check out our Microsoft Access: Introduction course or take your Access skills to the next level in our Microsoft Access: Intermediate / Advanced course.
Our instructor-led classroom courses are delivered at our downtown Toronto location at 1 Yonge Street, Suite 1801 (Toronto Star Building), Toronto, Ontario, Canada (some courses may also be delivered at an alternate downtown Toronto location).
Do you want to arrange for a course to be offered at your location? Contact us and we can arrange custom training at your office on a date that’s convenient for you.
To request this page in an alternate format, contact us.
Copyright 2019 Avantix® Learning Inc.
You may also like
How to Highlight Records or Values in a Microsoft Access Report Using Conditional Formatting
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 …
How to Create a Calculated Field in a Microsoft Access Query
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.
10 Useful Microsoft Access Shortcuts When You’re Working with Controls on Forms and Reports
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 | info@avantixlearning.ca
