gpt4 book ai didi

excel - 如何将工作表名称声明为通配符?

转载 作者:行者123 更新时间:2023-12-04 21:22:32 24 4
gpt4 key购买 nike

我有一个名为“照片表”的工作表,我想在我的代码中声明。

Const myWorksheet = "Photo Sheet"

我的问题是,如果我有另一张名为“Photo Sheet (2)”的工作表,有没有办法将变量声明为通配符,该通配符将采用以“Photo Sheet*”开头的任何工作表?

最佳答案

不太清楚你想做什么,但你可以迭代工作表,使用 Like运算符来选择具有适当名称的那些:

Sub test()
Dim ws As Worksheet
For Each ws In Worksheets
If ws.Name Like "Photo Sheet*" Then Debug.Print ws.Name
Next ws
End Sub

这将打印以“照片表”开头的所有工作表的名称。当然,除了打印他们的名字,你可以例如将这些工作表放在一个集合中以供进一步处理。

关于excel - 如何将工作表名称声明为通配符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41124179/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com