Office Settings & Configuration

How to Display Descriptive Values Instead of IDs in Access Lookup Fields

Camila MilosovichCamila Milosovich Nov 3, 2026 869 views

Question details

The user wants to display readable descriptive text values instead of numeric IDs in Access lookup fields.

How to Display Descriptive Values Instead of IDs in Access Lookup Fields
Product
Microsoft Access
Device & OS
not provided
Scenario
Managing related tables and multivalue lookup fields within a database where numeric IDs are stored but text descriptions need to be displayed to users.
Observed behavior
The database displays the underlying numeric IDs instead of the descriptive text values in the user interface.
Before you start

Open your database in Design View and identify the specific form or table where the lookup field is currently displaying numeric IDs.

Solution 1Recommended

Use Form Combo Boxes and Adjust Column Widths

Keep data storage and user interface separate by storing the numeric ID in the table but using a combo box on a form to display the descriptive value.

The best practice in database design is to use tables strictly for data storage and forms for the user interface. By setting the width of the ID column to zero in a form's combo box, you can seamlessly hide the ID and show the descriptive text to the user.

1
Open the Form in Design View

Navigate to the Navigation Pane, right-click the form containing your lookup field, and select 'Design View'.

2
Select the Combo Box Control

Click on the combo box control that is used for data entry or display for this specific field.

3
Access the Property Sheet

Press F4 to open the Property Sheet. Ensure the combo box is selected in the dropdown at the top of the Property Sheet.

4
Adjust Column Count and Widths

Go to the 'Format' tab. Set the 'Column Count' to 2 (if your query pulls the ID and the Description). Change the 'Column Widths' property to '0";1"' (or '0cm;3cm'). This sets the first column (the ID) to zero width, making it invisible.

5
Set the Bound Column

Switch to the 'Data' tab in the Property Sheet. Ensure 'Bound Column' is set to 1 so the numeric ID is still the value stored in the database.

Use Form Combo Boxes and Adjust Column Widths
Design Tip: Using this method avoids the complications of multivalue lookup fields directly inside tables, ensuring better normalization and easier future query building.
Free Microsoft Office alternative

Manage Data Effectively with WPS Office

While Microsoft Access is built for complex relational databases, many users find that managing lists, datasets, and forms is much simpler in a spreadsheet. WPS Office provides a free, lightweight, and highly compatible alternative to Microsoft Office. Use WPS Spreadsheet to quickly organize data, use data validation for dropdowns (lookups), and manage your information without the steep learning curve of relational database design.

  1. 1. Download and Install WPS Office: Visit the official WPS website and download the free installation package for your operating system.
  2. 2. Open WPS Spreadsheet: Launch WPS Office and click on 'Spreadsheet' to start managing your data.
  3. 3. Create Data Dropdowns: Use the Data Validation feature under the Data tab to create intuitive dropdown menus that function similarly to database lookups.
Completely free and lightweight alternative to Microsoft OfficeSeamless compatibility with Microsoft Excel (.xlsx) and Word (.docx) formatsEasily create dropdown lists using Data Validation to simulate lookup fieldsFamiliar user interface that requires no learning curve to master
microsoft office alternative - wps office

Frequently Asked Questions

Why are lookup fields in Access tables generally discouraged?

Lookup fields at the table level mix data storage with the user interface. This masks the actual data being stored (the ID) behind a text value, which can cause confusion when building queries, writing VBA code, or migrating the database to platforms like SQL Server.

How do I hide the ID column in an Access combo box?

You can hide the ID column by opening the form in Design View, selecting the combo box, opening the Property Sheet, and setting the 'Column Widths' property to '0' for the first column (e.g., '0";1"').

What is the Bound Column in Microsoft Access?

The Bound Column property dictates which column from the combo box's underlying query or table is actually saved to the database. Usually, this is set to 1, meaning the numeric ID in the first column is stored, even if it is hidden from view.

Can I export data properly if I use multivalue fields?

Exporting data from multivalue fields can be problematic because the field contains arrays of data rather than a single atomic value. Normalizing your database with related tables instead of multivalue fields ensures data exports cleanly to Excel or other formats.