Excel教程

Excel函数
Excel技巧

【EXCEL教程】VBA 一键超链接

当前位置:网站首页 > Excel教程

【EXCEL教程】VBA 一键超链接

* 来源: 【office教程学习】 * 作者: 【EXCEL教程】 * 发表时间: 2020-03-12 21:32:08 * 浏览: 663

有时候,我们总是会被各种文件所逼迫,致使我们工作效率低下,于是就有了“不怕神一样的对手,就怕猪一样的队友”一说。


这不,咱们的队友雨夜又发现,工作表那么多81张,要想找到某张工作表填写数据和返回还真是费时啊。


既然用VBA来做超链接那咱们就做个与众不同的来。(这篇内容知识量有点大,啃不动的同学可以截图来问我们哟。)


首先来看一下文件图


我需要实现的功能是只看到汇总表,其它表都被隐藏起来,我们要设计二个功能:

1、 当选中B列中任意ID,就自动激活这张工作表。

2、 当激活汇总表时,自动隐藏汇总表之外的工作表,始终保持仅汇总表显示。


了解功能之后,就开始写代码了,所有的代码都是事件,


这是工作表中的 单元格选择改变事件,也就是我们的功能一,在事件过程中写入以下代码:


算上声明语句,一共7行代码。


接下来就是功能二的返回汇总表时,隐藏分表的代码了,同样是事件,和刚才一样,换个地方直接选就好了。


过程中写上以下代码


同样只有7行代码,两段代码写好以后,就可以边喝水边看动画片了。





有没有小兴奋,小冲动,瞬间感觉自己也会vba了?没错,vba其实很简单(因为这些功能本身就简单)


要注意,如果B列中内容并非工作表名称,它将会报错哟,那要如何自动更新工作表名称呢??上一次的分享中有提到,喜欢的同学可以找来组装一下,让它变得更强大!


使用wps的小伙伴们,wps是不能用vba的哟(土豪版请无视)


想要在免费版wps上使用vba,请自行百度解决,同时某些代码语法上存在差异,也请自行百度解决。


今天的分享就到这,如果教程对大家有用,希望大家多多分享点赞支持小编哦!你的每一次点赞和转发都是支持小篇坚持原创的动力。