如何用vba语言得到某工作簿中工作表的个数?
3个回答
展开全部
VBA编程中如果对每一个工作表循环处理,就需要知道工作表的数量,常见的方法如下:
1、当前工作簿中工作表数量
num=ThisWorkbook.Sheets.Count
2、活动工作簿中工作表数量
Windows(datfile).Activate
num=ActiveWorkbook.Sheets.Count
扩展资料
VBA中工作簿的两种表示方式
1、索引号表示法
Eg:Workbooks(1)
在当前工作簿集合中指明已经打开的第一个工作簿。
2、名称表示法
Eg:Workbooks(“Test.xls”)
在当前工作簿集合中指明已保存且已命名为Test的工作簿。
Workbooks(“Book1”)
在当前工作簿集合中未保存且名称为book1的工作簿,因为还没保存,所以没有后缀。
展开全部
worksheets.count
这个语句可以统计工作表的个数,但是不包括独立的工作图表(charts)
要统计所有工作表,图表,用
sheets.count
这个语句可以统计工作表的个数,但是不包括独立的工作图表(charts)
要统计所有工作表,图表,用
sheets.count
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ThisWorkbook.Sheets.Count
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询