Office Settings & Configuration

How to Increase Visible Drop-Down Rows in Excel Data Validation

Rana GarciaRana Garcia Nov 3, 2026 872 views

Question details

The user wants to display more than the default 8 visible items in an Excel data validation drop-down list to avoid excessive scrolling.

How to Increase Visible Drop-Down Rows in Excel Data Validation
Product
Spreadsheet
Device & OS
not provided
Scenario
Creating a data entry form or worksheet with drop-down lists containing 10-14 or more options.
Observed behavior
The standard data validation drop-down only displays eight items at a time, requiring users to scroll down to view the rest of the options. There is no built-in setting to change this row count.
Before you start

Keep in mind that the standard Data Validation feature in Excel has a hardcoded limit of 8 visible rows. To display more items at once, you will need to enable the Developer tab and use a Form Control Combo Box instead.

Solution 1Recommended

Create a Combo Box to Show More Drop-Down Items

Since standard Data Validation cannot be expanded, using a Combo Box allows you to customize the 'Drop down lines' property to display as many items as you need.

A Form Control Combo Box provides a flexible alternative to the built-in Data Validation list. While it acts as a floating object rather than being embedded inside a specific cell, it allows you to define exactly how many rows appear when the drop-down arrow is clicked.

1
Enable the Developer Tab

Go to File > Options > Customize Ribbon. In the right pane under Main Tabs, check the box next to 'Developer', then click OK to return to your worksheet.

2
Insert a Combo Box Control

Navigate to the Developer tab on the ribbon, click 'Insert', and select the 'Combo Box' icon under Form Controls. Click and drag on your worksheet to draw the drop-down box where you want it.

3
Format the Control Properties

Right-click the Combo Box you just drew and choose 'Format Control' from the context menu. Switch to the 'Control' tab in the dialog box.

4
Adjust the Visible Rows

In the 'Input range' field, select the cells containing your list options. Locate the 'Drop down lines' field and change the default value of 8 to your desired number of visible rows (e.g., 15). Optionally, set a 'Cell link' to output the user's selection, then click OK.

Create a Combo Box to Show More Drop-Down Items
Formulas and Linked Cells: A Combo Box returns the index number of the selected item (e.g., 1 for the first item) into the linked cell, not the text itself. You can use an INDEX formula to convert this number back into the text value for your calculations.

Manage Advanced Drop-Down Lists Easily with WPS Spreadsheet

WPS Spreadsheet fully supports advanced Developer tools, Form Controls, and data validation features. You can effortlessly create customizable Combo Boxes to expand drop-down lines, all within a familiar, high-performance workspace.

  1. 1. Open Your Document in WPS Spreadsheet: Launch WPS Office and open the spreadsheet where you want to add the expanded drop-down list.
  2. 2. Access the Developer Tools: Navigate to the Developer tab. If it is not visible, click Menu > Options > Customize Ribbon and check the Developer option.
  3. 3. Insert and Customize a Combo Box: Click 'Insert' in the Developer tab, choose 'Combo Box', and draw it on the sheet. Right-click the box, select 'Format Object', go to the Control tab, and increase the 'Drop down lines' value.
Fully compatible with Microsoft Excel (.xlsx, .xlsm) formatsBuilt-in support for Form Controls and Developer toolsEasily adjust Drop down lines to 15, 20, or more rows without codingFree, lightweight, and fast-loading spreadsheet application
microsoft office alternative - wps office

Frequently Asked Questions

Is there any registry hack to increase standard Excel data validation rows?

No, the 8-row limit for standard data validation drop-down lists is hardcoded into the software architecture. It cannot be modified via registry edits, settings adjustments, or configuration files.

Can I use VBA macros to expand the standard data validation drop-down?

VBA cannot directly alter the default row limit of the in-cell data validation list. However, you can use VBA to create a workaround that triggers a custom UserForm with a multi-row List Box whenever a user clicks a specific cell.

Will a Combo Box automatically update if I add new items to the source list?

Yes, provided you define the 'Input range' in the Format Control settings using a dynamic named range or refer to a dynamic table column. This ensures the combo box includes new items automatically.

Do Form Control Combo Boxes work on mobile spreadsheet apps?

Form Controls and ActiveX elements are designed for desktop environments and are generally unsupported or non-functional in mobile versions of spreadsheet applications.