巧用VBA代码实现在Excel中数据的快速录入

在Excel中录入数据有很多的技巧,合理地运用它们可以提高我们的工作效率。本文另辟蹊径,向大家介绍一下如何利用VBA代码实现数据的快速录入。请看下面的例子。

步骤/方法

  • 01

    假设在填写的某列数据中,员工所属的部门有“一车间”、“二车间”、“销售部”等等,如果我们能用数字代替这些文字内容输入的话(如图),必将大大提高我们录入的效率。根据这个思路,我们在该工作表的Change事件中输入了如下的代码: Private Sub Workheet_Change(ByVal Target As Range) If Target.Column = 2 Then ’只在第二列实现该功能 If Target.Value = 1 Then Target.Value = "一车间" Else If Target.Value = 2 Then Target.Value = "二车间" Else If Target.Value = 3 Then Target.Value = "销售部" End If End If End If End If End Sub

  • 02

    返回到Excel窗口,这时输入相应的数字就可以被替换成指定的文本内容了。可能有的朋友会想,先输入这些数据,然后用查找替换的方法不也行吗。然而我们会发现,用查找替换操作容易将其他列中的这些数据错误地替换掉,如果每个数字经确认后再替换就显得比较烦琐了,而用代码就不会出现这些问题,加载之后就可以一劳永逸了。

  • 03

    提示:代码中“Target.Column = 2”用于指定只能在第二列输入这些数据时才有效(如果不指定对整个工作表都有效),这样才能保证在其他列输入这些数据时不会受到影响。类似地,我们还可以用代码来控制在其他列中快速地录入文本。该技巧适合事先加载到表格中或编制成程序让不熟悉Excel的人员使用,这样我们将员工填写的表格(在相应的编号内容中打勾或直接填写指定内容的编号)收上来之后就可以快速地采集数据了。

(0)

相关推荐

  • 通过下拉列表框实现Excel中数据的快速输入

    通过下拉列表框实现Excel中数据的快速输入 (1)在Excel工作表的目标列中,选择第一个数据单元格,然后,切换到"数据"选项卡,单击"数据工具"选项组中的[ ...

  • Excel中日期格式快速转换为XX年XX月XX日的样式

    在Excel中我们常常会输入各种格式的日期,往往因为节省时间并没有将日期写的很规范,这个时候我们就可以使用Excel自带的功能进行日期合适的自动转换,可以轻松的转换成需要的日期格式。 方法/步骤 创建 ...

  • 如何Excel中输入法的快速切换

    如何Excel中输入法的快速切换: 在一张工作表中,往往是既有英文,又有汉字,这样在输入时就需要来回在中英文之间反复切换输入法,非常麻烦。 如果你要输入的东西很有规律性,比如这一列全是单词,下一列全是 ...

  • Excel中如何简单快速的插入饼图来展现当月消费?

    Excel功能非常多,生成数据直观图当然也没问题.饼图也是其中的一种而已.下面小编为大家介绍Excel中如何简单快速的插入饼图来展现当月消费方法,一起来看看吧! 1.首先我们打开电脑的Excel程序. ...

  • 对Excel中数据进行单列排序和多列排序的方法

      对Excel中数据进行单列排序和多列排序的方法 1.启动Excel 2013并创建工作表,在工作表中单击选择"语文"列中的任意一个单元格,然后在"开始"选项 ...

  • Excel中数据按行和按列排序的方法

    Excel中数据按行和按列排序的方法 上图中的表格是案例,先来对它按第二季度的销售量由低到高排序,再让表格按第2行的某种顺序进行排列. 按列排序 1.选中表格中的"第二季度",切换 ...

  • excel中数据按照类别排序怎么设置

    excel中数据按照类别排序怎么设置 1.如下图是一张购物清单,从中可以看出该清单里有饮料.家禽.海鲜等不同属性的东西... 2.为了便于查找,我们应该将其按照类别排序;接着我们选中表格内容,注意不要 ...

  • 在excel中怎么添加快速工具?

    有的时候我们做表格是要经常用到某一个东西的,比如居中啊,撤销啊,保存啊等等,那么在excel中怎么添加快速工具?下面小编就为大家详细介绍一下,来看看吧! 方法/步骤 首先我们可以看到默认的快速工具栏! ...

  • excel中如何在快速访问工具栏中增加相应的命令键?

    在EXCEL界面中,我们可以根据自己的需要在快速工具栏中增加相应的命令来提高工作效率.那么怎么添加呢?下面小编就为大家详细介绍一下,来看看吧! 方法/步骤 打开一张空白表格. 单击“快速访问工具栏”右 ...