logo
search
Others

How to Display Item Number and Description in an Access Combo Box

Maira MehtabMaira Mehtab Sep 28, 2026 869 views

Question details

The user wants to configure a Microsoft Access combo box to display both an Item Number and its Description in the drop-down list, and ensure the Description remains visible after an item is selected.

Product
Microsoft Access
Device & OS
not provided
Scenario
Designing a data entry or search form where users need context from both an item's unique identifier and its text description simultaneously.
Observed behavior
By default, an Access combo box displays multiple columns while expanded but only shows the first visible bound column (typically just the Item Number) after a selection is made.
Before you start

Open your Microsoft Access database and navigate to the form containing your combo box. Switch to Design View and ensure the Property Sheet is open (press F4 if it is hidden).

Solution 1Recommended

Use an Unbound Text Box to Show the Description

Since Access combo boxes typically collapse to show only one column, adding an adjacent unbound text box is the most reliable way to display additional column data like the Description.

This method uses a simple expression in a separate text box to pull data from the hidden columns of the combo box.

Combo box columns are zero-indexed. The first column is 0, the second is 1, and so forth.

1
Configure the Combo Box Row Source

Select the combo box in Design View. In the Property Sheet, go to the Data tab and ensure the Row Source query includes both the ItemNumber and Description fields.

2
Set Column Count

Switch to the Format tab in the Property Sheet and set the Column Count property to the number of fields in your Row Source (e.g., 2 or more). Adjust Column Widths to ensure both are visible in the drop-down.

3
Add an Unbound Text Box

From the Form Design Ribbon, click the Text Box control and place it next to your combo box on the form.

4
Set the Control Source

Select the new text box, open its Property Sheet, and on the Data tab, type the following into the Control Source property: =cboItem.Column(1) (replace 'cboItem' with the actual name of your combo box, and '1' with the correct column index for the Description).

Handling Special Characters: This method safely displays descriptions containing special characters (such as '1/2-inch' or symbols) without causing formatting errors.
Free Microsoft Office alternative

Need a Lightweight Office Suite for Data Management? Try WPS Office

While Microsoft Access is used for complex databases, many users find that managing item lists, numbers, and descriptions is actually faster and easier using spreadsheets. WPS Office offers a free, highly compatible, and user-friendly spreadsheet application as a lightweight alternative to Microsoft Office.

  1. 1. Download and Install: Visit the WPS Office website and download the free suite. The installation process is fast and requires minimal system resources.
  2. 2. Open WPS Spreadsheet: Launch WPS Spreadsheet and either open your existing Microsoft Excel files or start a new blank workbook.
  3. 3. Create Data Validation Dropdowns: Use the built-in Data Validation tool under the Data tab to instantly create searchable drop-down lists for your item numbers and descriptions.
Easily manage tables with Item Numbers and Descriptions without complex database forms.Fully compatible with Microsoft Excel (.xlsx, .xls) formats for seamless data migration.Lightweight design that runs smoothly on Windows, Mac, Linux, and mobile devices.Familiar tabbed interface makes formatting data lists and creating dropdowns incredibly simple.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my Access combo box only show the ID after I select an item?

By default, Microsoft Access combo boxes collapse to display only the first visible bound column after a selection is made. To view additional details like descriptions on the form, you must use supplementary unbound text boxes.

How do column indexes work in Access combo box expressions?

Columns in an Access combo box or list box are zero-indexed. This means the first column is referenced as .Column(0), the second column as .Column(1), the third as .Column(2), and so on.

Will special characters in my item descriptions break the combo box display?

No. Descriptions containing special characters (such as '1/2-inch', dashes, or punctuation) will display correctly in both the drop-down list and the unbound text box, provided the underlying table field is set to a standard text data type.