Excel精英培训网

 找回密码
 注册
查看: 1716|回复: 0

遍历工作表

[复制链接]
发表于 2016-1-11 17:19 | 显示全部楼层 |阅读模式
Sub 循环工作表1()
   
    Dim i As Integer
    Dim s As String
      For i = 1 To Worksheets.Count
         s = s & Worksheets(i).Name & Chr(13)
         MsgBox s
      Next
     
  End Sub
  Sub 循环工作表2()
     Dim Sh As Worksheet
     Dim s As String
        For Each Sh In Worksheets
            s = s & Sh.Name & Chr(13)
            MsgBox s
        Next
  End Sub
Sub 循环工作表3()
    For Each Sh In Worksheets
       If Sh.Index > 2 Then   
            s = s & Sh.Name & Chr(13)
            MsgBox s
        End If
    Next
End Sub
'--------------------------------------
Sub 遍历工作表4()
For Each Sh In Worksheets
    If Sh.Name Like "*" & "表" & "*" Then   
         s = s & Sh.Name & Chr(13)
            MsgBox s
    End If
Next
End Sub

遍历工作表.zip

18.36 KB, 下载次数: 0

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

本版积分规则

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

GMT+8, 2024-4-28 06:13 , Processed in 0.238965 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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