简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

回说到利用录制宏可以实现快速的分列操作,简单加个循环语句就可以实现一秒进行几十次分列操作!

【—觉得废话太多的请从此处跳转—】

虽然那个文本型数字的转换问题完全可以用其他办法解决,而且方法远不止一种。但是为什么还要使用宏与VBA呢?待我慢慢说来。

宏与VBA,对多数人来说是一块非常深奥的内容,一说到编程,好多文科出生的人立马瑟瑟发抖,甚至好多理工科出来的人也是望而生畏。当年老王我也是这样,学过C ,一毕业就只记得void main了。

其实大可不必有这种畏惧心理,工作上使用Excel多半都是为了解决实际问题。普通人利用Excel做好报表,稍微有点讲究的人研究下效率的提升。所以,当我们有了明确的目标之后,我们就可以针对性的开展学习。

宏与VBA诞生之初就是为了提升效率而生。记录下你的一系列操作,然后就可以一键实现这些操作,这就是宏的最原始用途,而宏的产生便是录制Excel的操作步骤。

【—跳转到此处开始也读正文—】

回到正题,既然是通过录制操作步骤,那么这又有何难。所以只需要跟着我的步骤,加上一些基础的知识,完全可以自己来定制插件。

定制个什么插件呢?首先我们来看这样一个表:

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

表示某公司5个大区上半年的销售额及同比情况。很明显能看出来整体小幅提升显示绿色,其中2家同比下降显示红色,3家同比提升显示绿色。

这样一个表就算不做成图也很清晰,怎么做的,就用到了自制的插件。点一下就可以实现这种效果。请看动图:

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

我们把这个插件做了一个按钮,所以只需要选择标注格式的区域,点击一下按钮就可得到效果。

那么,这个按钮功能如何实现?我们就来一步一步手动做一个。

高潮缓缓到来,各位乘客请拉好扶手。

第一步,寻根溯源

我们需要确定这种效果属于什么内容,稍微有点基础的朋友可能猜到了,条件格式刚好可以根据对应条件显示不同颜色,然后也有图标可以应用。

但是今天呢,我们不讲录制条件格式的宏,有兴趣的朋友在学完了下面的步骤后,可以尝试下用条件格式做一个类似的按钮。

我们今天讲讲单元格格式,因为录制单元格格式的宏产生的代码量很少,少的会让你大吃一惊。

我们选择需要标注的区域,右键选择单元格格式,选择自定义格式

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

我们把类型里的通用格式改成下面的格式代码,然后确定。

格式代码:[红色]▲* 0.0%;[绿色]▼*-0.0%;-

具体可以看动图:

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

细心的朋友发现这里颜色好像和一开始给出的效果反了。嗯,对的,上面那个是老早做的,现在这个是换了下,红色为提升,绿色为下降,和股票的涨跌一致,让各位老股民看的亲切点。

第二步、录制宏

说了这么多,其实只说明了这个效果怎么来的,那么如何能一键实现?毕竟不想每次都右键设置单元格格式。所以我们先把这个操作录制下来。还是熟悉的录制宏操作:

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

我们打开宏代码,发现很简单,只有两条语句。

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

然后只保留红色框出来的语句,把宏改个形象的名字,比如叫“股票色显示”。

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

第三步、做按钮

这是很关键的一步,把文件另存为.xlam的加载宏格式,这时候会自动跳转到另外一个路径,也就是默认存放加载宏的文件夹。

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

这个时候关闭Excel,然后再打开,这里我们打开了一个新的文件。再点击开发工具选项卡-加载宏,如果股票色显示没有勾就勾上它。请忽略这里的股票色,和为了 照顾老司机,这里和股票色其实是反得。

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

这样只是把加载宏做好了,最后再设置一个按钮就大功告成了!注意这个时候已经把宏加载到Excel里了,打开任任意的Excel文件都可来做按钮。请看动图:

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

这样就把按钮做好了,那个看起来怪怪的样式,如果觉得丑可以在中间某个步骤修改图样(自己去找哪里改)。

我们最后来试一下新做的这个按钮效果如何:

简单几步让不会VBA的你也能定制实用的Excel插件(vba编写excel插件)

只需要点一下就设置了这么赞的效果!

快!

夸!

我!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月16日 下午6:42
下一篇 2024年5月16日 下午6:54

相关推荐

  • 美业门店管理系统,选哪个好?(美业店务管理系统有哪些)

    轻松智能的管理客户、便捷操作开展各种活动、计算员工工资提成等,对美发、美容、美甲从业者来说,一款好用的管理系统无疑是如虎添翼。 那如何确定一款客户管理系统是不是好用?小MK认为,可…

    科研百科 2022年9月13日
    383
  • 2024 科研项目 2021科研计划

    2024 科研项目 2021 科研计划 近年来,随着科技的不断进步,科研项目的发展也越来越迅速。为了更好地推进科学研究,许多科学家都制定了详细的科研计划,以确保项目的顺利推进和研究…

    科研百科 2024年7月29日
    74
  • 研究生的项目经历指的是研究课题吗2867670942

    研究生的项目经历指的是研究课题。在研究生阶段,通常会有一个固定的研究课题,由导师或者学生自行选择,并在接下来的一段时间内进行深入研究和分析,最终撰写论文并通过答辩等环节获得学位。 …

    科研百科 2024年10月18日
    1
  • 社区党委发展党员

    社区党委发展党员社区党委发展党员戴金杨玉荣自2021年起,全国妇联联合街道妇联广场附近、街道干部街道干部街道妇女家长志愿者及社区服务干部在街道群众发动,以共同创建为宣传对象,弘扬社…

    科研百科 2024年11月28日
    0
  • 阜阳市颍州区:“育、管、爱”齐发力,选派干部有动力

    专稿:阜阳市颍州区严格贯彻落实省委、市委工作要求,围绕“育管爱”三方面不断激励选派干部在乡村振兴一线履职尽责,提振工作精气神,全力巩固拓展脱贫攻坚成果同乡村振兴有效衔接。 “育”好…

    2022年6月6日
    307
  • PMC生产计划管理流程(pmc生产计划与物料控制)

    1.目的 本文件为了进一步规范公司的生产计划管理,强化生产管理职能,避免多余原材料、在制品、成品库存的产生,达到理想的客户交付和库存水平控制。 2.适用范围 本作业文件适用于公司产…

    科研百科 2022年9月30日
    307
  • 项目管理课程系统

    项目管理课程系统 随着信息技术的不断发展,项目管理已经成为了许多企业和组织中的重要一环。而随着在线教育的兴起,项目管理课程系统也成为了一个备受欢迎的工具。本文将介绍项目管理课程系统…

    科研百科 6小时前
    0
  • 过程特性控制的反应计划

    过程特性控制的反应计划 在工业制造和生产过程控制中,过程特性控制非常重要。通过控制过程的特性,我们可以确保生产过程的稳定性和可靠性,从而提高生产效率和产品质量。过程特性控制的反应计…

    科研百科 2024年11月20日
    0
  • 物业项目经理晋级考核

    物业项目经理晋级考核 作为一名物业项目经理,晋级考核是非常重要的一件事情,它关系到自己的职业发展和公司的晋升机制。本文将介绍物业项目经理晋级考核的重要性,以及如何进行有效的晋级考核…

    科研百科 2024年11月27日
    0