分享

快速批量输入,excel的数据输入还能这样子操作,很少人见过

 文炳春秋 2020-07-17

在excel函数、透视表等数据处理方法越来越被大家普遍掌握的情况下,数据输入的快慢,就成了影响工作效率高低的最重要因素。特别是提取已有信息进行批量输入时,初学者在复制粘贴,功力深点的人在用菜单选项点击输入,今天给大家分享一个更高效的输入方法,适用范围很广,但见过的人不多。

先看看效果:

快速批量输入,excel的数据输入还能这样子操作,很少人见过

这是工程行业编制预算的应用场景,根据不同的分类,需要选择不同的定额项目进行输入,每次输入同时输入编号、名称、单位和单价四项数据,原始数据另外专门放置。

方法特点:

1、点击空格自动弹出对应的可选项,点击选项即输入数据,需要继续输入时,直接点击,自动接续输入,对于需一次选择多个选项批量输入时,非常方便快捷。

同样输入3条数据,复制粘贴需要复制粘贴各3次,即使用shift键一次选择多条数据,操作起来也不方便。如果使用设置多级下拉菜单,需要逐个单元格点击选择数据,很繁琐。

2、下拉菜单方法不能调整选项字体大小,当选项较多时,选择很不方便。本方法可轻松调整字体大小,下面是调整情况:

8号字体时:

快速批量输入,excel的数据输入还能这样子操作,很少人见过

14号字体时:

快速批量输入,excel的数据输入还能这样子操作,很少人见过

我们只需根据个人喜好,修改表中左上角的数字即可,后台自动根据数字调整选项字体大小。

3、当输入到最下面的空格时,选项输入后,自动在下方插入一行,避免覆盖后面的数据。

1)选中黄色单元格准备输入:

快速批量输入,excel的数据输入还能这样子操作,很少人见过

2)输入后,自动插入一行

快速批量输入,excel的数据输入还能这样子操作,很少人见过

3)演示效果:

快速批量输入,excel的数据输入还能这样子操作,很少人见过

实现过程要点

1、在表格插入listbox控件

快速批量输入,excel的数据输入还能这样子操作,很少人见过

插入完成后,只需记住控件名字,比如ListBox1,控件的位置、大小、是否显示都不用管,会在代码里进行设置。

2、通过在Worksheet_SelectionChange(ByVal Target As Range)过程里,设置ListBox显示范围和控件位置、大小。

快速批量输入,excel的数据输入还能这样子操作,很少人见过

3、通过Sub ListBox1_Change()过程将选中的选项写入表格。

快速批量输入,excel的数据输入还能这样子操作,很少人见过

后语:

本方法前提需用到VBA,有人会嫌麻烦,但一次设置好,后面使用时便捷程度很值得。可能有人还没想好到底能用在哪里?本方法只要是对既有数据进行批量选择输入时都能用到,比如,学校老师从每个班挑选不同的学生信息时、电商根据区域选择当地的可用快递公司及相关报价时等等,总之,只要有偷懒的心态,一切皆有可能。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多