首页 > 软件教程 > 办公软件 > Excel使用宏录制自动将输入内容排到另一张表的操作方法

Excel使用宏录制自动将输入内容排到另一张表的操作方法

王林
发布: 2024-03-29 15:06:15
转载
899 人浏览过

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

2、制作来访登记表。

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

12、在结尾,输入:

Else

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

End If

Excel使用宏录制自动将输入内容排到另一张表的操作方法

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

Excel使用宏录制自动将输入内容排到另一张表的操作方法

以上是Excel使用宏录制自动将输入内容排到另一张表的操作方法的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:zol.com.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板