打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA遍历当前工作簿所有工作表名
userphoto

2024.01.21 广东

关注

vba想要遍历访问当前工作簿获取所有工作表名,有以下两种方法:

第一种,利用Sheets.Count获得工作簿中的工作表最大序号,从1访问到最大,通过表序号获取表名属性:

Sub 遍历当前工作簿所有工作表名1()
For i = 1 To Sheets.Count
    MsgBox Sheets(i).Name
Next
End Sub

第二种,定义工作表对象,遍历工作簿的工作表,通过对象返回表名属性

Sub 遍历当前工作簿所有工作表名2()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
    MsgBox ws.Name
Next
End Sub

以上内容对您有帮助可以分享或转藏,避免以后找不到。想要了解更多VBA相关知识,欢迎到http://moqingyan.360doc.com我的个人图书馆查看。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel【VBA教程】WorkBook对象用法演示代码
神奇的Excel VBA系列之:制作工作表目录
使用VBA自动化处理表的代码大全4
Excel VBA编程的常用代码
EXCEL 教你VBA编程快速入门
VBA编程问答(第4辑)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服