我的第三堂VBA课程

作者: joyozou | 来源:发表于2016-11-14 21:35 被阅读151次

第一,转换汇率问题,下面是原始材料

怎样能实现自动转换呢?只需要学会if...then...end if...函数就可以了


下面的最终效果:

第二个是if..end if...语句的扩展运用,新的if 语句,下面是原始材料,评分标准控件已经添加了,现在要计算B6单元格的值,以及B7的等级

代码如下:

演示效果:

第三是通过录制宏,来编写代码的方法。原始材料如下:

首先录制宏,开发工具---录制宏,数据--删除重复项,开发工具--停止录制宏

之后打开VBA界面,打开模块2

可以把Range("$A$1:$D$10")的范围直接改成Range("$A$1:$D$20"),那么之后我们在前20列插入重复数据之后都会被删除


演示效果如下:

我的第三堂VBA课程

第四种,录制宏,单元格插入公式

我的第三堂VBA课程

新建宏生成代码,把红色框框里面的代码复制到模块1就可以了

我的第三堂VBA课程

复制过来以后,增加for...if...语句,同时将range(A9)改成用CELlS来表示,同时赋值一个i,使之从1到6

我的第三堂VBA课程

最后保存代码,同时将控件属性选择"自动求和 "就可以了,点击按钮之后就会出现所有结果。

以上就是我的第三堂VBA课程,如果有不懂的,可以看我前面发布的两个课程,也可以在下面评论我。

相关文章

  • 我的第三堂VBA课程

    第一,转换汇率问题,下面是原始材料 怎样能实现自动转换呢?只需要学会if...then...end if...函数...

  • 我的第四堂VBA课程

    前面学习了录制宏来获取代码的方法,觉得真是好用的不得了。我今天就尝试了把我之前用公式做的模板转换成VBA格式,目前...

  • 我的第二堂VBA课程

    学习完了第一堂VBA课程呢,下面就可以定义两个按钮来做加减法啦 两个按钮的代码基本一致,但是CELLS(6,4)即...

  • 我的第一堂VBA课程

    今天想要分享我的第一堂VBA课程,通过添加控件来求解两个单元格相加的和。 第一步,找到开发工具 ,excel200...

  • 我的第五堂VBA课程--多表数据汇总

    首先,按照下面的张三的格式,新建王五和李四两张表并输入数据 之后输入代码如下: 最终点击按钮就可以把各表总分汇总出...

  • 我的第六堂VBA课程-调用多个按钮

    输入三个等式如下,添加三个按钮 将按钮1赋值为指定宏“求差”,按钮2赋值为指定宏“求和”,按钮2赋值为“求和差” ...

  • <别怕,Excel VBA其实很简单>笔记

    第三章 学习vba的语法 1.VBA语言是人类和计算机进行交流的语言。VBA语言不同于中文英文,这种人类之间的语言...

  • 第三堂线上课程学习总结

    第三堂课程学习了曲慧老师的讨好型人格,听完第一反应就是,怎么好像说的就是我。这堂课程真的受益匪浅,首先让我更深的认...

  • 我的第七堂VBA课程--多表提取数据进阶版

    首先是有3张表,分别为4月,5月,6月,格式基本一致 最后把4月,5月和6月的数据都汇总到新的一张总表 代码如下:...

  • 音乐课

    前天下午第三堂下课,有人看了课程表,看见老师还没有出门,就问老师:“第四堂可不可以上音乐课?课程表上写着今天第四堂...

网友评论

  • 71fcdd1c8c37:还是认为宏或者VBA的教程适合用视频方式教学
    joyozou:@71fcdd1c8c37 看不懂?

本文标题:我的第三堂VBA课程

本文链接:https://www.haomeiwen.com/subject/bfckpttx.html