永发信息网

vba跳转到指定工作表

答案:1  悬赏:0  手机版
解决时间 2021-03-30 15:00
vba跳转到指定工作表
最佳答案
以下代码可以实现输入工作表名称,按回车或点击确定后跳转至当前工作簿的该工作表
Sub 跳转()

Dim sn As String
Dim x As Integer
sn = InputBox("请输入要跳转到的工作表的名字")

For i = 1 To Sheets.Count

If Sheets(i).Name = sn Then

Sheets(i).Activate
x = 1

End If

Next i

If x = 0 Then

MsgBox ("当前工作簿中没有以" & sn & "命名的工作表")

End If

End Sub已上传附件,点击按钮即可验证

追问我记得以前网上搜到的只有1行vba命令没那么复杂啊,现在找也找不到了追答因为要判断工作簿中是否存在该工作表,否则程序会报错
想要简单的可以直接用
Sub 跳转()

Sheets(InputBox("请输入要跳转到的工作表的名字")).Activate

End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
朱世栋一一中国当代最牛的,有骨工笔画画家项
为什么现在在宿舍里一天喝6-7升水,嘴巴还上
什么油漆最好,比较实惠环
如何在WORD文档中画上红色的圈圈,指向箭头
奔驰车如果坏了,必须到4商店维修吗
番茄LOL自动重连账号怎么不能设置
北京中联车盟网络科技服务这个现在怎么样啊?
求教C++Dll的调用异常 关于pinvokestackimbal
浦北到横县最早是几点的车
选出下列没有语病的一句:A.上课认真听讲、按
当年MSN是什么样的存在.相比QQ和微信如何
中国如果和德国开战谁会胜利?
我的g31主板最大配什么cpu?
高层住宅每户型的建筑面积怎么算?
iPad5保护壳开盖屏幕就自动亮起来,原理是什
推荐资讯
报考复旦大学EMBA是周几上课?
火币网勾选委托什么意思?委托是什么意思?新
收到询盘怎么回复英文
盘中兽第一季百度云
依然能造什么句
珠飞玉溅,声声盈耳,色色炫目词语意思
奔腾g2020核显带多大显示器
有没有哪位大神知道一种叫特达的材料,做丝袜
如何在WinCC中创建与OPC服务器的通讯连接
whatdidyoueathismorning
海黄手窜每天盘完放何处合适?
怎么看电脑网卡是百兆还是千兆
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?