Excel精英培训网

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

[已解决]求大师给一个文件中几十上百张表格弄了目录并能反查定位

[复制链接]
发表于 2013-9-11 11:27 | 显示全部楼层 |阅读模式
本帖最后由 flytoday 于 2013-9-11 12:29 编辑


已将病毒杀了0.rar (63.11 KB, 下载次数: 6)
发表于 2013-9-11 11:31 | 显示全部楼层


怎么这样?

QQ截图20130911113045.jpg

评分

参与人数 1 +2 收起 理由
flytoday + 2 大师我杀毒了可以用了,,谢谢~

查看全部评分

回复

使用道具 举报

发表于 2013-9-11 11:37 | 显示全部楼层
文件有病毒,无法打开。

评分

参与人数 1 +3 收起 理由
flytoday + 3 大师我杀毒了可以用了,,谢谢~

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2013-9-11 11:48 | 显示全部楼层
大师我没装你这个杀毒但是我的电脑显示无毒真晕~
回复

使用道具 举报

发表于 2013-9-11 11:50 | 显示全部楼层
zhp3 发表于 2013-9-11 11:31
怎么这样?

中招啦 还好我没下

评分

参与人数 1 +3 收起 理由
flytoday + 3 大师我杀毒了可以用了,,谢谢~

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2013-9-11 11:53 | 显示全部楼层
用本站那个宏杀了下还有是的晕~~
回复

使用道具 举报

 楼主| 发表于 2013-9-11 11:55 | 显示全部楼层
更新了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

发表于 2013-9-11 12:49 | 显示全部楼层    本楼为最佳答案   
网上有现成的生成目录的代码
我给你转一个  有自己的需求的话自己修改
  1. Sub mulu()
  2. On Error GoTo Tuichu
  3. Dim i As Integer
  4. Dim ShtCount As Integer
  5. Dim SelectionCell As Range

  6. ShtCount = Worksheets.Count
  7. If ShtCount = 0 Or ShtCount = 1 Then Exit Sub
  8. Application.ScreenUpdating = False
  9. For i = 1 To ShtCount
  10. If Sheets(i).Name = "目录" Then
  11. Sheets("目录").Move Before:=Sheets(1)
  12. End If
  13. Next i
  14. If Sheets(1).Name <> "目录" Then
  15. ShtCount = ShtCount + 1
  16. Sheets(1).Select
  17. Sheets.Add
  18. Sheets(1).Name = "目录"
  19. End If
  20. Sheets("目录").Select
  21. Columns("B:B").Delete Shift:=xlToLeft
  22. Application.StatusBar = "正在生成目录…………请等待!"
  23. For i = 2 To ShtCount
  24. ActiveSheet.Hyperlinks.Add Anchor:=Worksheets("目录").Cells(i, 2), Address:="", SubAddress:= _
  25. "'" & Sheets(i).Name & "'!R1C1", TextToDisplay:=Sheets(i).Name
  26. Next
  27. Sheets("目录").Select
  28. Columns("B:B").AutoFit
  29. Cells(1, 2) = "目录"
  30. Set SelectionCell = Worksheets("目录").Range("B1")
  31. With SelectionCell
  32. .HorizontalAlignment = xlDistributed
  33. .VerticalAlignment = xlCenter
  34. .AddIndent = True
  35. .Font.Bold = True
  36. .Interior.ColorIndex = 34
  37. End With
  38. Application.StatusBar = False
  39. Application.ScreenUpdating = True
  40. Tuichu:
  41. End Sub

复制代码

评分

参与人数 1 +3 收起 理由
flytoday + 3 很给力!麻烦大师改下~

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2013-9-11 14:44 | 显示全部楼层
大师我不会改麻烦改改谢谢~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

发表于 2013-9-11 15:22 | 显示全部楼层
每个表建立单独的工作表建立目录。
取工作表名.zip (19.78 KB, 下载次数: 14)

评分

参与人数 1 +3 收起 理由
flytoday + 3 谢谢不是这个样子的啊大师~

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-25 10:34 , Processed in 0.285161 second(s), 18 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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