excel中的快速输入数据

excel中的快速输入数据
每学期初和学期末,有大量的数据收集和报告,在录入过程中的数据不仅花费了大量的时间,而且很容易出错,在学生信息表,如图1所示,在正常情况下,我们可以输入这些数据一个接一个,一些同志们通过自定义单元格格式和其他技能的提高输入效率,但我认为我已将你输入的技巧,你会得到很多。

一、案例分析

这是不难在发现号;;场(第一列),每一个学生的数量是相同的,即四;2012不同的是后面的类型和数量的不同,如果我们可以在输入过程中自动添加前四,它是更方便。

学生的名字不规则,所以名栏(第二栏)内容只能是一个条目,没有办法懒;

在出生年份的一排(第三列),如果我们只输入数字,它将显示它将节省大量的时间在一天和一个月。如果我输入19941008,按回车,系统将在1994年10月8日。

在性栏目(第四栏)中,只有男性或女性的填充可能是,如果我们能按数字键1显示男性,按数字键2显示女性,那不是太漂亮。

在研究生院一栏中(第五栏),因为我们的学生来源只有五所中学,如果我们能做下拉列表,我们只需要在其中选择它。

至于政治观的最后名单,只有两种可能性,即团员和非成员,所以做了一个性别专栏,这样就可以了。

二、实现方法

通过以上分析,我们不难发现,在1, 3, 4和6列数据的数据自动转换后由系统的用户输入,我们可以通过在表对象更改事件编程实现。数据的第五列是一个单元格对象选择操作选择,只在工作台上的SelectionChange写代码,操作步骤如下:按Alt+F11打开VBA编辑器,双击窗口中的对象的左边,在工作表对象的更改事件和SelectionChange事件的正确代码窗口编写VBA代码。

私有子worksheet_change(ByVal

目标为范围)

关于错误的错误

Lsquo;设陷阱

选择案例目标列

案例1

目标。numberformatlocal = 2012

0000

‘第一列自动应用格式是在细胞数2012

案例3

Target.NumberFormatLocal=; 0000; ;

00月00天;

‘第三列改变输入8位数的年日格式

案例4

如果目标值= 1,那么

目标值=男性;

其他的

如果目标值= 2,那么

目标值=女性;

最后如果

最后如果

‘第四栏输入1显示为男性,和输入2显示为一个女

案例6

如果目标值= 3,那么

目标值;

其他的

如果目标值= 4,那么

目标值非联盟成员;

最后如果

最后如果

‘第六栏输入3显示为一个成员,和输入4表示为非成员

最后选择

‘退出程序时发生错误

误差:

退出子

端子

在更改事件时,主要是确定用户在一个列中输入数据的情况,通过选择SELECT结尾选择分支结构,在Excel中的一个列为1,B为2等,然后切换到执行相应分支语句的分支结构代码,完成退出分支结构之后。

第五栏是毕业学校的名单,我们通过下拉菜单来完成。

私有子worksheet_selectionchange(ByVal目标范围)

关于错误的错误

如果目标,列= 5,然后

application.sendkeys % {下}

Lsquo;自动打开下拉菜单,设置第五列数据的有效性来填充序列

target.validation.add类型:= xlvalidatelist,一级方程式:=市一、市第二中学、省实验中学、市三

最后如果

误差:

出口subrsquo;

端子

在selectionchange事件,我们首先确定当前的选择是通过判断句,即第三列,毕业学校一栏,如果是,则自动打开下拉菜单,并显示所选项目的列表,否则,它会触发事件。

上述事件将自动转移到事件执行中的子程序错误,并退出当前事件的执行。

三。数据输入测试

为了便于测试,我们建议您按Enter键插入该点的移动方向;改为右(单击工具菜单中的编辑选项卡设置),这将更符合我们通常的表单习惯。

在编号中,列中的学号的前四位按回车键,系统将自动添加前四位2012。

在出生日期一栏中,直接输入8位数,系统将自动添加到前四位,然后添加;然后添加到中间,最后添加和。

在性柱,按数字键1,它表现为男性按数字键2,它表现为女性列表中相同的政治面貌,按数字键3,显示为联盟成员按数字键4,显示的是非盟;

在研究生院中,你需要在单元格的任何地方单击,才能看到自动弹出的下拉菜单,然后你可以从列表中选择相应的毕业学校(不需要点击单元格右边的下拉箭头按钮)。

通过这样的设计,即使是初学者Excel的朋友会在他的手的心都有了。如果有人输入大量数据协作不仅是高度统一的格式,但也节省了大量的时间,而且提高了工作效率,为什么不在实践过程中,我们可以根据他们的修改代码的相应性质。重要的是要注意,一旦代码完成后,如果你想添加或删除,请及时调整代码中的列数。

tag:数据输入快速电脑软件excel

相关内容