Excel里超链接完了后,sheet名字改了,超链接失效!

Excel里超链接完了后,sheet名字改了,超链接失效!
我的Excel里有很多工作表,每张工作表都会有个超链接连接到第一张表,而我的第一张表会定期改名字,改了之后超链接全部失效了,要自己重新链接,任务量很大。有什么好的方法能解决吗?先谢谢大神!
我有一团亮个简单的办法,可以解决您的这个问题乎并。

先定义岁或迹名称: X=get.workbook(1)

下面就是第一个工作表的名称
=MID(X,FIND("]",X)+1,255)

你可以使用这个。

修改一下超连接的公式


比如,=hyperlink("#sheet1!a1")超连接到sheet1的a1


如果sheet1改名之后,超连接就失败。




将上歼颂巧述公式改为:


=hyperlink("#"&mid(cell("filename",sheet1!a1),find("]",cell("filename",sheet1!a1))+1,9)&"!a1")


公式中利用cell函数取sheet1的工作表氏键名称


这样即使sheet1改了名,cell也能返回改名樱乱后的工作表名称


没办法了!~~o(???)o 唉
← 上一篇: 下一篇: →