Excel精英培训网

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

【求问】表是工作薄的第几个

[复制链接]
发表于 2011-8-1 02:26 | 显示全部楼层 |阅读模式
5学分
如果顺序数第4个工作表的名字叫“学习”,则
Sheets(4).Select
或者Sheets(“学习”).Select
都可以选择中该表

现在求问的是,再不循环的条件下,怎么知道表“学习”是顺序编号是4呢????

谢谢解答

最佳答案

查看完整内容

回复 xdwy81129 的帖子 msgbox sheets("学习").index
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2011-8-1 02:26 | 显示全部楼层
回复

使用道具 举报

发表于 2011-8-1 03:50 | 显示全部楼层
本帖最后由 逍遥007 于 2011-8-1 03:52 编辑

Sub test()
Dim BB
    For BB = 1 To Sheets.Count
        With Sheets(BB)
             If .CodeName = "Sheet" & 4 Then
                .Activate
             End If
        End With
    Next
End Sub
假定你的工作表的Sheet4, 用这个应该就可以。
不知能否解决你的问题。

评分

参与人数 1 +6 收起 理由
xdwy81129 + 6 谢谢关注,期待最佳答案中

查看全部评分

回复

使用道具 举报

发表于 2011-8-1 03:55 | 显示全部楼层
不好意思,好像看错了你的要求,是要“在不循环的条件下”。

关注,期待高手解答。
回复

使用道具 举报

发表于 2011-8-1 11:27 | 显示全部楼层
.index正确

评分

参与人数 2 +9 收起 理由
studyexcel + 3 尚往来^^
xdwy81129 + 6 谢谢搁老哦

查看全部评分

回复

使用道具 举报

发表于 2011-8-1 12:04 | 显示全部楼层
工作薄下面工作表选项框的顺序就是sheet的顺序
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-23 14:12 , Processed in 0.240701 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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