分享

Excel VBA基础与应用Day8:Excel宏与VBA语法基础的应用

 L罗乐 2019-03-25

Excel宏与VBA语法基础的应用

 录制宏的实例应用

案例1:自动完成报表的累计

在所示的费用表中,要求设置下列3个按钮:

1、“累加”按钮:单击该按钮进行本月累计运算,并在F1单元格中显示“本月数据已累加”。

2、“累加恢复”按钮:单击该按钮自动恢复累加前的数据,并在F1单元格中显示“已恢复到累加前数据”。

3、“清空本月数据”按钮:单击该按钮清空B列中的本月数据,并在F1单元格中显示“本月数据已清除”。

操作步骤如下:

(注:累加宏的录制按钮编辑步骤详细说明如下,其它两个按钮宏的录制和编辑方法相同。)

1、在工作表中通过“窗体”工具栏拖曳出一个按钮。如下图所示:

2、然后再弹出的“指定宏”对话框中单击“录制”按钮;在“录制新宏”对话框中,默认宏名,单击“确定”按钮。

3、开始录制。选取B列中的本月数据进行复制,然后再选取C4单元格。单击鼠标右键,“选择性粘贴”,运算方式为“加”。

4、在F1单元格中输入“本月数据已累加”,再单击停止录制按钮。

5、修改按钮显示名称。更改按钮名称为“累加”。

6、则另外两个按钮的方法相同,小编就不给大家重复叙述了,最终的效果图如下:

案例2:自动完成高级删选

 根据如图1所示的“明细表”和图2所示的“筛选结果”表中A1:C2单元格区域的条件,把结果筛选到“筛选结果”表的A4:G4单元格区域。

操作步骤如下:

1、打开一个新的“sheet2”,返回“sheet1”,在“筛选结果”表中利用“窗体”工具栏创建一个按钮,在“指定宏”对话框中把宏名修改为“筛选”,然后录制。

2、 由于在按钮编辑状态下,“筛选”命令不可用,所以首先要选取工作表中任意一个单元格,然后执行“高级筛选”命令。

3、高级筛选完成后,“停止录制”,完成录制过程。

4、 当修改条件区域的内容时(即公司名称,性别等条件),单击按钮,便可以得到筛选的结果。(由于条件有限,这里小编就给大家展示一种筛选结果)

The End

今天给大家分享的Excel宏与VBA语法基础的应用的内容就到此结束了,给大家介绍了两个简单的运用宏的案例,由于特殊原因,不能将详细的过程展示给大家,所以小编将自己的理解分享给大家,希望对大家有所帮助,最后谢谢大家的支持!

                                        编辑:程靖

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多