我正在寻找一个子程序,它允许我读取工作簿中所有工作表的名称,并将名称转换为全部大写字母。更改工作簿中所有工作表名称的VBA子例程
0
A
回答
2
试试这个
Sub Button1_Click()
Dim sh As Worksheet
For Each sh In Sheets
sh.Name = UCase(sh.Name)
Next sh
End Sub
+0
工作!非常感谢 - 我过于复杂 – MaCK
+0
[看到这里标记为答案](http://stackoverflow.com/tour) – Davesexcel
相关问题
- 1. vba:打开工作簿并更改工作表名称
- 2. 将工作簿名称更改为VBA中的标准名称
- 3. VBA中的参考名称更改工作簿
- 4. 将所有工作簿工作表复制到新的工作簿VBA
- 5. VB.net更改Excel工作簿名称
- 6. 更改工作表名称
- 7. 使用选项卡名称作为VBA的工作簿名称
- 8. VBA将信息从工作簿1中的工作表传输到另一个工作簿中具有相同工作表名称的工作表
- 9. 更改另一个工作簿链接中的工作表名称
- 10. 将工作表复制到新工作簿并将工作表名称更改为撰写名称
- 11. Excel VBA或函数从工作簿中提取工作簿名称和数据
- 12. VBA - 工作簿
- 13. 隐藏工作簿/工作表Excel VBA
- 14. Excel VBA工作簿更新
- 15. 更改工作簿所有工作表中列的日期格式
- 16. VBA代码对所有未知名称的工作表和工作簿执行操作
- 17. VBA代码在所有工作簿时
- 18. 将所有工作表名称重命名为文件夹中的工作簿名称
- 19. Excel VBA循环遍历所有工作簿和所有工作表
- 20. 工作簿中所有工作表的循环不起作用
- 21. Google表格工作簿中所有工作表的总和值
- 22. 在一个工作簿中创建另一个工作簿中的子例程
- 23. 如何摆脱vba中所有工作簿中的图表?
- 24. 使用模块运行工作簿中的所有工作表 - VBA
- 25. VBA编写宏改变了一些在工作簿名称
- 26. 如何引用不使用工作簿名称的工作簿?
- 27. Excel加载项 - 获取“本工作簿”的工作簿名称
- 28. 在VBA中更改Excel工作表名称
- 29. 更新多个工作簿中的VBA
- 30. 在Excel工作簿中迭代AppleScript中的所有工作表
选择后的答案。 – Davesexcel