新浪博客

EXCEL集成系统教程:实现下拉列表选择

2020-03-02 15:44阅读:

什么是下拉列表选择

什么是下拉列表呢?在录入数据时,弹出一个窗口,让你从中选择数据,窗口中的数据列表就是下拉列表,这让我们的数据输入更容易,还可将输入限制到你定义的范围内
这在我们的系统设计中是常见的工作,人事管理工作中的学历,工作岗位,政治面貌,会计工作中的会计科目,以及我们业务中对事物进行的各种分类,它们共同的特点是,值是一系列的值,这些值都是事先定义的,录入时,只需选择即可。

系统中的下拉列表选择什么样

以下是2种效果的下拉列表,一个只回填一个单元格,另一个可回填多个单元格。(如果看到图片的动画效果,可右击图片,然后点击“在新标签页中打开”,即可看到动画)

EXCEL集成系统教程:实现下拉列表选择

EXCEL集成系统教程:实现下拉列表选择

如何实现

在本系统中,下拉列表的实现,有3种方式:一、是在定义模板时使用EXCEL中的数据有效性定义一个下拉列表,这种方式不建议使用,因为增减列表中的数据时很不方便(只能通过修改模板的方式),只有类似性别这种很确定的:只有男、女两项,以后不用变动的,可以使用这种方式;二、定义数据字典,这种下拉列表的特点是只回填一个值,就是上面第一个图中那样;三、定义引用填充,这种下拉列表的特点是可以回填多个值(或者说多个单元格),就象上面第二个图那样。
1、定义数据字典
分两步,第一步,定义数据字典,要注意,数据字典要在定义模板之前先定义好,就是定义模板之前要规划好,哪个字段要使用数据字典(也就是哪个字段要实现下拉列表选择)。

EXCEL集成系统教程:实现下拉列表选择

第二步,在定义模板时,使用这个字典,


EXCEL集成系统教程:实现下拉列表选择

当录入时,单击输入学历的那个单元格,就会弹出下拉列表,内容就是你定义的字典。

1、定义引用填充
“引用填充”的功能比数据字典强大,通常选择的内容是业务数据且经常变化,且数据比较多,它可以对列出的数据进行查询,可以回填多个单元格,即多个数据项,比如上面下拉列表效果动画中的第二个,它只一步就可以完成定义和使用,不象数据字典还要两步。 EXCEL集成系统教程:实现下拉列表选择

下图说明一下,数据来源中的查询,系统自动生成的查询会出现在这里,将来如果自动生成的查询不能满足我们,也可以自己定义查询,也会出现在这里供我们选择。 EXCEL集成系统教程:实现下拉列表选择

需要说明的是,上边的例子是定义从表的引用填充,从表的引用填充只定义录入数据的第一行就可以,下边的行系统会自动处理。


我的更多文章

下载客户端阅读体验更佳

APP专享