Excel怎么利用宏录制自动把输入的内容排到另一张表?

宏录制可以实现简单操作的自动化,减少人工成本。

1、制作来访登记总表的表头

2、制作来访登记表

3、根据需要设计数据有效性,如输入特定的文字,固定长短的数值等等。

4、公式-名称管理器,可以管理编辑表的名称。方便跨表引用。这里编辑表名称为“来访登记信息总表”。

5、输入公式=COUNT(来访登记信息总表[编号])+1,实现自动编号。

6、输入IF函数判断填写是否完整。=IF(AND(C5<>"",E5<>"",C6<>"",C7<>"",E7<>"",C8<>"",C9<>""),"信息填写完整","信息填写不完整"),<>表示单元格有数据,""表示单元格为空白。

7、开发工具-录制宏,更改名称。

8、在总表这里插入一行,回到登记表复制数据,一定要选择开始里面的复制和黏贴(选择黏贴为数值),不要使用快捷键!输入完后停止录制。

9、完成后,插入表单控件按钮,链接宏,即可。

10、下面使用IF函数编辑宏,判断表格是否完整才执行自动录入。开发工具-Visual Basic,打开宏代码编辑的窗口。

11、在开头,输入如下语句:If Range("B10").Text = "信息填写完整" Then

12、在结尾,输入:

   Else

        MsgBox "数据不完整不能输入到总表"

    End If

13、信息填写不完整,点击自动录入按钮后,弹出窗口提示。

(0)

相关推荐

  • Excel 2010利用宏录制制作工资条方法图解

    Excel常用来数据统计,但是EXCEL的用途也比较广泛,也能够用作其它途径上.例如:通过EXCEL进行制作工资条,那么,Microsoft Excel 2010利用宏录制制作工资条. 步骤 新建一个 ...

  • 怎么在Excel的不同单元格中快捷输入相同内容

    我们在使用excel表格处理数据的时候,想要在不同单元格中快捷输入相同内容,该怎么操作呢?今天就跟大家介绍一下怎么在Excel的不同单元格中快捷输入相同内容的具体操作步骤.1. 首先打开电脑上想要编辑 ...

  • Word2010怎么利用宏录制快速输入特殊字符的快捷键?

    在word文档输入中,有时一些常用的特殊字符如“¥”,我们通常是在“插入”面板,单击“符号”--“其它符号”,弹出“符号”对话框,费了大半天功夫才找出来,对于这些常用的特殊字符,我们可以利用宏来使操作 ...

  • Excel在多个单元格中输入相同内容

    很多时候我们需要在Excel中多个单元格里面输入相同的数值,而且这些单元格可能是多个不相邻的位置,若一个一个手动输入那简直是太浪费时间了,有木有什么更好的方法可以一次性在这些单元格中输入相同的内容呢? ...

  • excel如何利用NOW函数自动出现当前的日期和时间

    在Excel表格中,要使用当前的日期和时间,你还需要手动输入吗?那你就太小看Excel了!其实,三个字母组成的简单函数就可以解决问题. 现在是何年何月何时?问问NOW就知道.NOW就是"现在 ...

  • excel怎样利用身份证号自动生成出生年月

    我们在采集信息的时候经常会用到身份证号码.出生日期等.如何利用身份证提取出生日期呢?看看我们的操作过程吧. 操作方法 01 如下图我们输入我们身份证的信息,然后在某一列留出输入出生日期的位置. 02 ...

  • 在几个EXCEL表中同一行同一列输入相同内容

    前几天,有同事问我有没有办法在几个EXCEL中的同一行同一列输入相同内容?我说当然可以了,下面来与大家分享一下吧. 方法/步骤 打开Excel软件,进入主界面. 右键工作表名字处选择“选定全部工作表” ...

  • 在几个EXCEL表中同一位置输入相同内容

    前几天,有同事问我有没有办法在几个EXCEL中的同一行同一列输入相同内容?我说当然可以了,下面来与大家分享一下吧. 操作方法 01 打开Excel软件,进入主界面. 02 右键工作表名字处选择&quo ...

  • 利用Excel加载宏轻松提取身份证省份信息

    在建立企事业单位员工Excel表格过程中,员工的身份证号.所属省份.性别等信息都是必须要输入的.如果单位员工众多的话,相关个人信息的输入工作量无疑是相当大的.那么,我们能不能让繁琐的个人信息输入过程变 ...