我有一个Excel文档从另一个xls中提取项作为列表项,以填充下拉菜单。问题是,有很多选择。我找不到快速到达我想要的区域的方法。(例如,打开下拉列表并按"b“不会像大多数普通下拉列表那样转到B)
这个是可能的吗?或者,当用户开始输入下拉列表时,有什么方法可以自动完成它吗?
发布于 2012-09-08 01:00:15
转到Tools>Options -编辑,然后选中为单元格启用AutoComplete
值移动您的项列表位于紧靠
验证单元格。隐藏验证单元格上方的行。
取自此处:
http://www.ozgrid.com/Excel/autocomplete-validation.htm
发布于 2018-04-26 10:49:28
我有另一种方法,它使用Offset()从输入下拉单元格的文本点开始列表。
例如,对于国家/地区列表,输入Can将以Canada开头。只需输入C即可从Cambodia开始。
注意到需要关闭错误警报才能正常工作。
关键是使用下面这样的公式作为列表源。
=OFFSET(<I>CountriesListFirstCell</I>,MATCH(<I>DropDownCell</I>&"*",<I>CountriesListcolumn</I>,0)-2,0,COUNTA(<I>CountriesListColumn</I>)-MATCH(<I>DropDownCell</I>&"*",<I>CountriesListColumn</I>,0)+1,1)https://stackoverflow.com/questions/12322328
复制相似问题