Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1862|回复: 8

[已解决]根据sheet名增量更新sheet 超链接

[复制链接]
发表于 2022-1-21 20:13 | 显示全部楼层 |阅读模式
3学分
本帖最后由 韩立 于 2022-1-23 03:21 编辑

大灰狼1976   版主  您好
  1. Private Sub Worksheet_Change(ByVal Target As Range)
  2. If Target.Count > 1 Then Exit Sub
  3. If Target.Column <> 3 Then Exit Sub
  4. If Target.Row = 1 Then Exit Sub
  5. Sheets(Target.Value).Select
  6. Target.Hyperlinks.Add Anchor:=Target, Address:="", SubAddress:=Target.Value & "!A1", TextToDisplay:=Target.Value
  7. End Sub

  8. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  9. If Target.Count > 1 Then Exit Sub
  10. If Target.Column <> 3 Then Exit Sub
  11. If Target.Row = 1 Then Exit Sub
  12. Dim sh&, s$
  13. For sh = 3 To Sheets.Count
  14.   s = s & "," & Sheets(sh).Name
  15. Next
  16. Cells.Validation.Delete
  17. Target.Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:=Mid(s, 2)
  18. End Sub</a>
复制代码
您这两段代码  已经实现了 1、下拉菜单  和 2、增量更新sheet    3、超链接


------------------------------------------------------------------------------------------------------
能不能根据条件来呢,不需要下拉菜单     只需要根据sheet名 更新 23

                 根据条件 增量更新&超链接
sheet名只可以数字、字母与文字,且不含空格和符号 . 空格和符号 会出错


例如 sheet名带 A  则在源文件A列 g则在G列  j在J列 。。。。

可以指定第几行起    和根据sheet名分别对应哪一列 第几列
根据sheet名增量更新.rar (35.78 KB, 下载次数: 3)

最佳答案

查看完整内容

这么简单的语句都看不懂? 打开其他工作表,再打开“汇总”工作表,则自动刷新超链接。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2022-1-21 20:13 | 显示全部楼层    本楼为最佳答案   
本帖最后由 zjdh 于 2022-1-23 11:09 编辑

这么简单的语句都看不懂?

根据sheet名增量更新2.rar (35.47 KB, 下载次数: 2)

评分

参与人数 1学分 +1 收起 理由
韩立 + 1

查看全部评分

回复

使用道具 举报

发表于 2022-1-22 13:10 | 显示全部楼层
根据sheet名增量更新.rar (35.68 KB, 下载次数: 8)

评分

参与人数 1学分 +1 收起 理由
韩立 + 1 我和小伙伴都惊呆了

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-1-22 17:43 | 显示全部楼层
本帖最后由 韩立 于 2022-1-22 18:47 编辑

分类 做的非常棒    老师
能注释一下吗  我翻译出来的 看不懂   不知道修改哪些值  试着改了行  第二三行会重复

第一二行要放公式

还有就是 能做个自动的么  就像上面那个代码  只需新建 自动添加


回复

使用道具 举报

 楼主| 发表于 2022-1-22 18:46 | 显示全部楼层

另  命令第一句是清除 范围太多了  中间还需要插入别的数据  能否 只清除sheet名 的  列
回复

使用道具 举报

 楼主| 发表于 2022-1-23 19:28 | 显示全部楼层
zjdh 发表于 2022-1-23 09:59
这么简单的语句都看不懂?

老师  我只认识26个字母   其他的 靠翻译呐    然后 靠猜  

  靠尝试  可是翻译出来的看不懂 就没法了



我不懂语句语法   只能猜个大概意思   

才接触不到一个月  基本靠百度     





回复

使用道具 举报

 楼主| 发表于 2022-1-25 01:59 | 显示全部楼层
本帖最后由 韩立 于 2022-1-25 02:01 编辑
zjdh 发表于 2022-1-23 09:59
这么简单的语句都看不懂?
根据sheet名增量更新2.rar (50.9 KB, 下载次数: 4)
回复

使用道具 举报

 楼主| 发表于 2022-1-25 16:47 | 显示全部楼层
zjdh 发表于 2022-1-23 09:59
这么简单的语句都看不懂?

老师   我想abcd中间空4-5个单元格    然后还汇总到J列这样  
真的尝试好久了  
回复

使用道具 举报

 楼主| 发表于 2022-1-27 18:15 | 显示全部楼层
zjdh 发表于 2022-1-21 20:13
这么简单的语句都看不懂?

抱歉 老师 是我表述不清楚  
不知道怎么回事  消息发了 也刷新了 我这边看不到记录  只好 在帖子中回您了
新帖

http://www.excelpx.com/forum.php?mod=viewthread&tid=466346









回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-25 18:02 , Processed in 0.192258 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表