Excel中的宏有什么作用

如题所述

宏的作用是:把当前文件夹下每一个excel文件的每一行(共8行)复制到总表的每一个sheet工作表中去,即把一个文件里的那1张表的8行复制转换成另一个文件的8张表里的8行,主要用于汇总工作。

首先,需要在excel中添加加载项--数据分析库,然后就可以进行数据自动生成了,以专业的术语叫做“随机数发生器”。

依次点击:excel选项-加载项-用VBA也可以根据数据源批量填充模板生成新表一个简单情况的示例:示例里的代码:Sub根据数据源批量填充。

录制一系列操作,然后自动执行 有点象录音机,先把相应的操作录制下来,然后可以重复执行。一般用于比较有章可循的操作。


由于宏病毒的影响和对编程的畏惧心理,使很多人不敢用“宏”,或是不知道什么时候可以找宏来帮忙。其实你尽管放心大胆地去用,如果只是用“录制宏”的方法,根本就没有什么难的,只是把一些操作象用录音机一样录下来,到用的时候,只要执行这个宏,系统就会把那操作再执行一遍。



下面给出了宏的应用场合,只要用“录制宏”就可以帮你完成任务,而不需要编程。如果想对所录制的宏再进行编辑,就要有一定的VBA知识了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-10
我们以如下例子为例
假设我们要填充成如下形式的每一行有7个和第一列一样的数,现在只有第一列有数。

首先是录制宏
将鼠标在A1单元格处单击一下,然后,点击开发工具(如果没有开发工具,请查看我的其他经验,打开开发工具的方法),单击使用相对引用,然后单击录制宏

在弹出来的页面中单击确定,然后 就将第一行填充到F列,然后单击A2,然后点击停止录制宏

现在你只需要单击宏-在弹出来的页面选择你刚才录制的宏,执行便可,执行9次,就可以全部填充完。本回答被网友采纳
相似回答