banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

[VBS]Excel获取所有Sheet的名称

1. 在当前 Sheet 里面获取当前 Sheet 名 选取任意单元格,编辑公式

=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)

2. 在当前 Sheet 里面获取 Workbook 下所有的 Sheet 名 使用 alt+f11 组合快捷键进入 vbe 编辑器,插入一个新的模块,并在模块中输入以下代码:

Sub Maco1()
For i = 1 To Sheets.Count
Cells(i, 1) = Sheets(i).Name
Next
End Sub

然后运行指定宏既可以在当前 sheet 里面获取到了

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。