【EXCEL教程】VBA 一键超链接
* 来源: 【office教程学习】 * 作者: 【EXCEL教程】 * 发表时间: 2020-03-12 21:32:08 * 浏览: 104
有时候,我们总是会被各种文件所逼迫,致使我们工作效率低下,于是就有了“不怕神一样的对手,就怕猪一样的队友”一说。
这不,咱们的队友雨夜又发现,工作表那么多81张,要想找到某张工作表填写数据和返回还真是费时啊。
既然用VBA来做超链接那咱们就做个与众不同的来。(这篇内容知识量有点大,啃不动的同学可以截图来问我们哟。)
首先来看一下文件图
我需要实现的功能是只看到汇总表,其它表都被隐藏起来,我们要设计二个功能:
1、 当选中B列中任意ID,就自动激活这张工作表。
2、 当激活汇总表时,自动隐藏汇总表之外的工作表,始终保持仅汇总表显示。
了解功能之后,就开始写代码了,所有的代码都是事件,
这是工作表中的 单元格选择改变事件,也就是我们的功能一,在事件过程中写入以下代码:
算上声明语句,一共7行代码。
接下来就是功能二的返回汇总表时,隐藏分表的代码了,同样是事件,和刚才一样,换个地方直接选就好了。
过程中写上以下代码
同样只有7行代码,两段代码写好以后,就可以边喝水边看动画片了。
有没有小兴奋,小冲动,瞬间感觉自己也会vba了?没错,vba其实很简单(因为这些功能本身就简单)
要注意,如果B列中内容并非工作表名称,它将会报错哟,那要如何自动更新工作表名称呢??上一次的分享中有提到,喜欢的同学可以找来组装一下,让它变得更强大!
使用wps的小伙伴们,wps是不能用vba的哟(土豪版请无视)
想要在免费版wps上使用vba,请自行百度解决,同时某些代码语法上存在差异,也请自行百度解决。
赞 (0)