如何利用VBA获取指定工作簿中的工作表名称,vba获取工作表在工作簿中的序号

首页 > 科技 > 作者:YD1662025-06-06 08:14:38

如何利用VBA获取指定工作簿中的工作表名称,vba获取工作表在工作簿中的序号(1)

获取指定的工作簿中工作表名称而非本工作簿中表的名称,下面的代码可以使用:Sub 提取name()Dim wk As WorkbookDim sh As WorksheetDim rw As ByteSet wk = Workbooks.Open("D:函数习题第1章 函数基础.xls")For Each sh In Workbooks(2).Worksheetsrw = rw + 1ThisWorkbook.Sheets(1).Range("a" & rw) = sh.NameNext shwk.Close TrueEnd Sub新建一个工作簿,在VBA中新建一个模块,将上面的代码复制进去。记住要根据自己指定的工作簿改变一下workbooks.open后面的路径。结果会在新建工作簿中sheets1a列罗列出工作表名称。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.