Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要在 Excel 文件中按名称获取某些工作表。基本上我的 Excel 文件有 7 个工作表,但我只想要其中的 3 个,按名称。
因为我正在遍历一个文件夹来获取我的所有文件,所以我只有文件名和路径,所以我想将文件名传递给这个 Sub 并获取一个类型为“Worksheets”的实例
我该怎么做呢 ?
我不完全理解循环遍历文件与按名称检索工作表的关系,但是您使用Array-typed 索引来查询Worksheets项目的子集:
Array
Worksheets
dim wb as Workbook set wb = Workbooks.Open("file.xls") wb.Worksheets(Array("Sheet1", "Sheet2")).Select